Стабильно ли использование арифметики в списке инициализации ctor?

Стабильно ли использовать что-то подобное в списке инициализации ctor класса во время неявного присваивания (без операторов перегружены):

class C{
   public:
      C(int _var): var(_var), i(var*var) 
        {} 
   private:
      int var;
      int i;
};

Я получаю незначительные результаты, почему это?

7
задан user965369 19 November 2011 в 16:46
поделиться