20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
||||||
1 | ||||||
Задача на ООП27.09.2011, 21:29. Показов 2646. Ответов 15
Метки нет (Все метки)
Есть задача: создайте класс, способный хранить строку в куче. Должна существовать возможность передачи строки объекта вашего класса и потом получения указателя на такую же строку. Должна быть также возможность изменения строки объекта класса. Используйте конструкторы и деструктор для внедрения всех автоматических инициализаций и очистки объекта. Я написал, но не уверен что правильно. Если есть ошибки, то помогите найти и исправить.
0
|
27.09.2011, 21:29 | |
Ответы с готовыми решениями:
15
Задача по ООП Задача на ООП Задача ООП Задача по ООП |
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
|
|
27.09.2011, 21:32 | 2 |
не уверен, но в деструкторе exit() зачем?
0
|
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
|
|
27.09.2011, 21:34 | 4 |
Jupiter,
sorry - UB - это что?
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
27.09.2011, 21:36 [ТС] | 5 |
0
|
Каратель
|
|
27.09.2011, 21:38 | 6 |
pincet, http://alenacpp.blogspot.com/2... fined.html
Добавлено через 1 минуту ну и что? это не меняет ошибки, захочет ваш препод скомпилить вашу программу под линуксом и получит бесконечный цикл
1
|
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
|
|
27.09.2011, 21:39 | 7 |
Именно "UB" я и имел ввиду про exit() в деструкторе
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
27.09.2011, 21:40 [ТС] | 8 |
Это не имеет особого значения, дэструктор можно вообще убрать. Мне важное само задание.
0
|
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
|
|
27.09.2011, 21:49 | 9 |
О, бля, только в код всмотрелся - печалько.
нежизнеспособно твое решение. моветон - разрешать public данным класса - читаем инкапсуляцию. создавать экземпляр класса с неопределенным значением - сильно от компилятроа зависит (прошу гуру тут меня подправить, если неправ) запись cout<<&new_class.st; смущает, просто ППЦ - чтой-та?
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
27.09.2011, 21:52 [ТС] | 10 |
0
|
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
|
|
27.09.2011, 22:06 | 12 |
ты мечаешь лабу сдать, или приобрести реальный опыт в ООП?
Если ответ на вопрос!="лабу сдать" - задавай конкретные вопросы - здесь есть люди, которые на них ответят. Добавлено через 1 минуту Офигительно информативно - адрес какго-либо объекта....
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
27.09.2011, 22:08 [ТС] | 14 |
0
|
27.09.2011, 22:17 | 15 | |||||
&Alex&, вообще как-то так:
0
|
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
|
|
27.09.2011, 22:18 | 16 |
Спрошу прилюдно у &Alex& - в самом деле хотели узнать адрес st?
Не по теме:
0
|
27.09.2011, 22:18 | |
27.09.2011, 22:18 | |
Помогаю со студенческими работами здесь
16
Задача по ООП Задача на ООП Задача по ООП Задача по ООП Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |