Re: В конструкторе вызвать конструктор
От: jazzer Россия Skype: enerjazzer
Дата: 14.05.05 09:04
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Т.е. есть два конструктора CObject() и CObject(int val)


А>так вот хочестся кусок

А>
А> i = 0; j=0;
А>

А>не повторять в двух конструкторах а оставить в одном

К сожалению, в текущей версии языка это невозможно, однако в рассмотрении комитета по стандартизации С++ соответствующее предложение находится, так что ждем следующих версий языка.

А пока — вынеси общее присваивание в какую-нито функцию типа init и зови ее изо всех конструкторов.
Либо воспользуйся auto_value Кодта.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.