Если мне нужно было инициализировать только несколько значений выбора структуры С++, было бы правильно:
struct foo {
foo() : a(true), b(true) {}
bool a;
bool b;
bool c;
} bar;
Правильно ли я предполагаю, что в итоге получим один элемент struct
под названием bar
с элементами bar.a = true
, bar.b = true
и undefined bar.c
?