Стабильно ли использовать что-то подобное в списке инициализации ctor класса во время неявного присваивания (без операторов перегружены):
class C{
public:
C(int _var): var(_var), i(var*var)
{}
private:
int var;
int i;
};
Я получаю незначительные результаты, почему это?