![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Litkevich Yuriy |
![]()
Сообщение
#1
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
если у меня несколько конструкторов, собственно в "одиночке",
и мне понадобилось реализовать в конструкторе какой либо код, мне достаточно это сделать в одном или надо продублировать его во всех? |
|
|
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Первый конструктор, а второй конструктор копирования.
Так как у тебя объект копироваться не будет, то про реализацию конструктора копирования можно забыть. ![]() |
|
|
Litkevich Yuriy |
![]()
Сообщение
#3
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
-1-
т.е. мне достаточно, для "одиночки" только в одном конструкторе, код написать? -2- а если не "одиночка", и надо чтобы одно и тоже действие было при конструировании, то код прийдется повторять и вдругих конструкторах? |
|
|
ViGOur |
![]()
Сообщение
#4
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
1. угу.
2. ты чувствуется немного не понимаешь разницу между конструированием и копированием. почитай книжку о конструкторах, время зря не потеряешь, так как с ними частенько прийдется сталкиваться. ![]() |
|
|
Litkevich Yuriy |
![]()
Сообщение
#5
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
пока единственное что я понял про конструктор копирования, что он не создает побитовой копии объекта, читаю, но медленно
![]() |
|
|
ViGOur |
![]()
Сообщение
#6
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Читай читай, просто знание библиотек не всегда поможет тебе без глубокого знания языка...
![]() |
|
|
![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 21.6.2025, 20:39 |