ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
285649 Топик полностью
fk0, легенда (22.11.2011 21:17, просмотров: 201) ответил MegaJohn на переменные типа enum это контроль кода на уровне компилятора. А ваш uint8_t это что my_func( MOVE_LEFT, 34 ) что my_func( 34, MOVE_LEFT ) однофигственно, а для поиска траблы возможная головная боль
enum в C не работает, ещё раз C++. В C можно структуры передавать (вместо enum) или юнионы (внутри которых засунуть enum'ы). Если это всё обернуть в typedef'ы, то сходу даже и не заметишь (декларировать неудобно). 
[ZX]