Всем доброго времени суток. Пишу на C под CW6.1 и столкнулся с отсутствием типа bool как таковой. Вернее тип есть, если подключить библиотеку, но при этом по факту переменная получается int и соответственно занимает 2 байта (1 байт если беззнаковый). Как правильно создать тип bool, для работы именно на уровне битов, а то занимать кучу памяти для регистров состояния накладно. Заранее благодарен.
|