Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Классы и компоненты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функции для шифрации и дешифрации некоторого текста http://www.cyberforum.ru/cpp-beginners/thread134618.html
добрый вечер.... нужна помощь....срочно:( Фраза шифруется следующим образом: посе первых двух символов вставляется слог БУ,после следующих двух вставляется КА, это повторяется до тех пор, пока...
C++ Написать и протестировать функцию STR_CMP(str1,str2) добрый день... очень нужна помощь... Написать и протестировать функцию STR_CMP(str1,str2), которая сравнивает строки str1 и str2. Функция должна работать для русских букв, возвращать 1, если... http://www.cyberforum.ru/cpp-beginners/thread134617.html
C++ Отсортировать элементы каждой строки квадратной матрицы размерностью N по убыванию.
добрый день.... нужна ваша помощь.... Отсортировать элементы каждой строки квадратной матрицы размерностью N по убыванию. Значение N программа должна запрашивать в диалоговом режиме, память...
Непонятка с функцией(ошибка в коде) C++
Необходимо вычислить значения нескольких сумм с помощью функций в следующей функции: y=a+4*sum J=2, N+1(3*J^2+J+2)/4+3*sum J=1,N(2*J+3);J - начальное значение суммы, следовательно N - конечное....
C++ Ошибка при запуске... http://www.cyberforum.ru/cpp-beginners/thread134591.html
Всем привет. помогите пожалуйста довести до ума программку... Суть в том, что построение проходит успешно, а при попытке запуска выдаёт ошибку типа "память не может быть read" Программа должна...
C++ Как сделать переменную типа char именем файла Есть переменная(массив) типа char с произвольным количеством символов внитри Как сделать так чтобы когда я создаю файл к примеру таким кодом ofstream myfile; myfile.open ("file_name.txt"); ... подробнее

Показать сообщение отдельно
vladislavchick
35 / 35 / 1
Регистрация: 22.05.2010
Сообщений: 107
24.05.2010, 13:36
Это только конструктор копий.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Пустая строка создаётся так:
string(unsigned n) {
    size = n;
    buff = new char[n];
}
//Деструктор:
~string() {
    delete [] buff;
}
//Оператор доступа к символам:
char operator[](unsigned n) {
    if (n < 0 || n >= size) {
        cout << "Ошибка! Индекс вне диапазона!";
        system("pause");
        exit(1);
    }
    return buff[n];
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru