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

Дать определение и реализацию конструкторов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Время выполнения рекурсивного и итерационного алгоритма быстрой сортировки http://www.cyberforum.ru/cpp-beginners/thread734723.html
Почему вот это : void sort(int *ar, int L, int R){ int i, j, x, buf; x = ar; i = L; j = R; do { while(ar<x)
C++ Строки и функции Вот что я не так делаю? По моей логике есть Первая строка (задана в main). Есть функция, в которой есть Вторая строка. В первой строке есть символ, который ищется во второй строке и если символ... http://www.cyberforum.ru/cpp-beginners/thread734706.html
C++ Указатель на функцию
Делаю класс кнопки для проекта. Есть такой код: class CUIButton { public: CUIButton(); virtual ~CUIButton(); private: void (*)() m_callback; // <-ERROR :"..\src\UI\/UIButton.h:17: error:...
Описать запись с именем MARSH C++
Описати запис з ім*ям MARSH, що містить наступні поля: Описать запись с именем MARSH, содержащий следующие поля: 1 имя начального пункта маршрута 2 Название конечного пункта маршрута 3 номер...
C++ Написать код для игры НИМ. проверьте пожалуйста тот ли это код http://www.cyberforum.ru/cpp-beginners/thread734667.html
#include <string> using namespace std; int compChoose(int markers); int userChoose(int markers); int random() {
C++ Реклама языка С++ Всем привет. Такой вопрос возник! Задали доклад на тему "Реклама языка С++". 1) Если писать в MFC, то как вывести анимационный текст или анимацию. 2) Можно в консоли или в том же MFC. Вывести... подробнее

Показать сообщение отдельно
nastin
1 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 36

Дать определение и реализацию конструкторов - C++

17.12.2012, 00:55. Просмотров 345. Ответов 0
Метки (Все метки)

Помогите, пожалуйста, решить задания к к.р. по С++. Если кто-то знает какие-то задания из списка, напишите пожалуйста!
1. Спецификация класса строк имеет вид:

C++
1
2
3
4
5
6
7
8
9
10
11
class string{
private:
char * str; /* указатель на строку*/
int length; /*длина строки*/
public:
string (int size);
string (char * str);
string ( );
~string ( ):
…….
}
Дать определение и реализацию конструкторов (конструктор без параметров-по умолчанию (инициализирует указатель на строку значением null и устанавливает значение длины строки в 0), коструктор с параметром int size инициализирует строку соответствующей длины, заполненную пробелами, конструктор с параметром строкой выбирает для инициализации этот параметр. Дать реализацию деструктора и перегрузить оператор присваивания.


 Комментарий модератора 
nastin, обратите внимание на правила форума:
1) один вопрос - одна тема
2) заголовок должен отражать суть задания
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru