Быстрый начальный вопрос:
У меня есть, чтобы инициализировать простые переменные-члены класса или им гарантированно присвоены значения по умолчанию в любом случае?
Пример:
class Foo {
int i;
// is i==0 or do I need the following line for that?
Foo() : i(0) {}
};
Спасибо!