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