Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 17:21
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Всем привет.У меня простой вопрос) как правильно методом класса копировать объект.Код:class A{... A(const A &a) // конструктор копирования A copy() // метод{ ... return A(*this); } };A a;A b = a.copy();Я это к чему спрашиваю, в сиПП у меня не много опыта, но во всех исходниках, которые я покапал.обычно копирует такКод:A A::copy() const { return A(*this);}A b(a.copy())или через указательКод:A* A::copy() { return new A(*this);}A *b = a.copy()Мой первоначальный вариантя нигде не встретил.Он правильный?Спасибо.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
В чём заключается бинарный метод поиска элемента в неупорядоченном массиве? Guest Ещё вопросы и ответы из архива 7 0 20.01.2012 18:00
[Решено] Обращение к членам класса из другого класса Guest Продолжение старого архива 0 30.09.2011 17:35
вопрос про метод класса Guest Продолжение старого архива 0 30.09.2011 17:31
метод копирования папки Guest Новый архив 3 0 28.09.2011 20:46
метод класса Guest Новые вопросы и ответы 4 0 28.09.2011 14:41



© www.otvetnemail.ru - Форум вопросов и ответов.