-
- Думаю тут идет речь о том, что часто список кодов делают через
enum, а для хранения используется uint8_t вместо типа enum. Я,
кстати, тоже так делаю. Хотя мне кажется, что если список enum
превысил 256, то при попытке присвоить такой элемент переменной
uint8_t будет варнинг. Но нюансы тоже могут быть. Например - явное
преобразование типов. И тогда действительно никто не узнает. - il-2(25.08.2023 07:00)
- По мне так в шутке сознательно поменяны местами причина и следствие... POV(56 знак., 25.08.2023 09:28)
- Думаю тут идет речь о том, что часто список кодов делают через
enum, а для хранения используется uint8_t вместо типа enum. Я,
кстати, тоже так делаю. Хотя мне кажется, что если список enum
превысил 256, то при попытке присвоить такой элемент переменной
uint8_t будет варнинг. Но нюансы тоже могут быть. Например - явное
преобразование типов. И тогда действительно никто не узнает. - il-2(25.08.2023 07:00)