myenum {
a = 0,
b,
c
}
myenum obj;
Ну да по-порядку значения присваиваются
если это не enum class то это смысла вообще примерно 0 имеет
нет http://eel.is/c++draft/dcl.init.general#7.3
enum не скаляр?
да, скаляр при этом scoped enumeration является enumeration type http://eel.is/c++draft/dcl.enum#2.sentence-2
но я не понимаю, к чему этот вопрос в определении default initialization скалярные типы не фигурируют
Определено, но не известно, хотя уникально
у int i; тоже?
И к инициализации это не имеет никакого отношения
Да ты что вопросы то такие глупые задаешь? При чем тут это?
они проходят по одному пункту стандарта
У obj значение не определено. У b, c - 1, 2 соответственно, хотя это константы.
Я не дочитал его вопрос.. Извините
Обсуждают сегодня