- 1
- 2
- 3
- 4
- 5
- 6
static uint8_t const FREE = static_cast<uint8_t>(0);
static uint8_t const USED = static_cast<uint8_t>(1);
static char_t const * const THINKING = &"thinking"[0];
static char_t const * const HUNGRY = &"hungry "[0];
static char_t const * const EATING = &"eating "[0];
но это не самое худшее что я там нашел. я перед от отходом домой, нашел в либе реализацию деления байта на 8 табличным способом...
static_cast<uint8_t>(rec_) >> 3 им уже не доставлял?