AB
Size: a a a
AB
d
d
enum class byte : unsigned char {} ;?
K
decltype(auto) DoubleDeref(auto value) requires auto {И фактически оно будет требовать чтобы существовал оператор * над value, который возвращает тип, который имеет оператор *, возвращающий тип, который можно вернуть(не void)
return **value;
}
Е
K
K
d
K
d
enum class byte : unsigned char { ONE = 0 };
И вот так:enum class byte : unsigned char {} ;
byte ONE = 0;
то в чем различие между ONE? То, что первая это именованная константа типа byte, а вторая это переменная типа byte?D
D
ONE
- элемент enum
'a, во втором - переменная этого типа, даD
d
d
DR
ВЩ
АК
D
AB