Зачем Страуструп добавил в Си с плюсами тип данных bool? А затем и в C99 определили _Bool. Всё ведь было предельно просто:
FALSE == 0
TRUE != 0
Зачем?! Дело ведь точно не в экономии памяти, и не в быстродействии. Единственное, что изменилось, так это то, что теперь есть новая сигнатура для функций и методов, но а толку от этого?
FALSE == 0
TRUE != 0
Зачем?! Дело ведь точно не в экономии памяти, и не в быстродействии. Единственное, что изменилось, так это то, что теперь есть новая сигнатура для функций и методов, но а толку от этого?