Здравствуйте, Аноним, Вы писали:
А>Т.е. есть два конструктора CObject() и CObject(int val)
А>так вот хочестся кусок
А>А> i = 0; j=0;
А>
А>не повторять в двух конструкторах а оставить в одном
К сожалению, в текущей версии языка это невозможно, однако в рассмотрении комитета по стандартизации С++ соответствующее предложение находится, так что ждем следующих версий языка.
А пока — вынеси общее присваивание в какую-нито функцию типа init и зови ее изо всех конструкторов.
Либо воспользуйся auto_value Кодта.