![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 | |
Форумчанин
Регистрация: 14.12.2012
Сообщений: 668
|
![]() Цитата:
2. От указателей ни в коем случаи не отказываюсь. 1. Выше я показал как избежать самопальные конструкторы/деструкторы/operator=, это общепринятая практика. В C++ существует стандартная модель копирования/перемещения (конструкторы/деструкторы/операторы по умолчанию о чём-то говорят). Для памяти существуют удобные обвёртки вокруг указателей. Написать обвертку для другого/своего ресурса - плёвое дело: Код:
|
|
![]() |
![]() |
![]() |
#22 |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
![]()
Вы скорее не поняли, если в классе переменные "обычные", ничего страшного, что вы ничего не описали, в противном случаи не описав Вы однажды столкнётесь с кучей ошибок типо 0xc0000005, или того хуже 0xc0000374. Для "класса-обёртки" не имеющих переменных указателей, можно даже деструктор не описывать.
Но в целом (вспоминая Янга), который не советует надеется на самопальный конструктор копий, я послушаюсь его совету, написать 2 функции в пару строчек, как бы пальчики не источаться. И не нужно писать 4, как Вы пишете, ибо Вы не используете excplicit
Если помог, тут весы есть
![]() Последний раз редактировалось Perchik71; 18.07.2015 в 15:48. |
![]() |
![]() |
![]() |
#23 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() |
![]() |
![]() |
![]() |
#24 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() |
![]() |
![]() |
![]() |
#25 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() |
![]() |
![]() |
![]() |
#26 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
достаточно одного return
![]() |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа со стандартным графическим модулем | dbrf | Помощь студентам | 1 | 18.01.2015 21:56 |
Вопрос по стандартным контейнерам | monnzz | Общие вопросы C/C++ | 3 | 31.03.2013 02:55 |
Графика по стандартным алгоритмам | Kovy | Помощь студентам | 2 | 23.01.2011 13:08 |
Вопрос по стандартным фукциям. | Klim Bassenger | Microsoft Office Excel | 4 | 17.08.2009 20:07 |
Работа со стандартным help'ом | Гришас | Помощь студентам | 4 | 21.03.2007 16:07 |