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

Классы и компоненты - 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"); ... подробнее

Показать сообщение отдельно
4aynik
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161

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

24.05.2010, 13:26. Просмотров 403. Ответов 3
Метки (Все метки)

Для класса

class String
{
char* Buff;
unsigned Size;
...
}

написать конструктор

String(const char*);

и деструктор, а также оператор [] (оператор доступа к символам строки по их номеру с проверкой правильности

индексации).

Реализовать программу, в которой:
- создаётся объект типа String со значением "Block";
- с помощью оператора индексации значение объекта выводится на экран.

Дополнение:
1) для размещения строки использовать динамическую память.
2) Программа должна состоять из двух моделей: 'main.cpp' и 'str.cpp'. В 'str.cpp' реализуется член-функции

класса String, а в 'main.cpp' этот класс используется. Описание класса String вынесено в файл заголовка

'str.h', который подключается в оба модуля программы.

Добавлено через 2 часа 51 минуту
Коструктор по идее такой будет...

string (const char* _n)
{
buff=_n;
size=strlen(_n);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.