#include <iostream>
using namespace std;
enum SomeState {
Undefined = -1,
AllOk = 1,
SomeStrange1,
SomeStrange2,
};
int main()
{
SomeState a;
std::cout << a << std::endl; // любое значение, может даже 0
SomeState b{};
std::cout << b << std::endl; // 0!!! Но такого элемента нет
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKZW51bSBTb21lU3RhdGUgewogICAgVW5kZWZpbmVkID0gLTEsCiAgICBBbGxPayA9IDEsCiAgICBTb21lU3RyYW5nZTEsCiAgICBTb21lU3RyYW5nZTIsCn07CgppbnQgbWFpbigpIAp7CiAgICBTb21lU3RhdGUgYTsKICAgIHN0ZDo6Y291dCA8PCBhIDw8IHN0ZDo6ZW5kbDsgLy8g0LvRjtCx0L7QtSDQt9C90LDRh9C10L3QuNC1LCDQvNC+0LbQtdGCINC00LDQttC1IDAKICAgIAogICAgU29tZVN0YXRlIGJ7fTsKICAgIHN0ZDo6Y291dCA8PCBiIDw8IHN0ZDo6ZW5kbDsgLy8gMCEhISDQndC+INGC0LDQutC+0LPQviDRjdC70LXQvNC10L3RgtCwINC90LXRggoKCXJldHVybiAwOwp9