Enum1::unknown и Enum1::unknown, эквивалентных нулю. Безопасно ли не инициализировать переменную QPair<Enum1, Enum2> pair? Т.е. тут справедливо тоже: for primitive types like int and double, as well as for pointer types, the C++ language doesn't specify any initialization; in those cases, Qt's containers automatically initialize the value to 0.
Переформулируем, безопасно ли не инициализировать переменную struct EnumStrunct { Enum1 value1; Enum2 value2; } ? Будет использован конструктор по умолчанию
Обсуждают сегодня