Вопросы к Поиску с Алисой
Использование булевых типов данных может влиять на производительность программ следующим образом: при преобразовании других типов данных в bool компилятор генерирует дополнительный код, что может привести к незначительному снижению производительности. stackoverflow.com
Однако стоит учитывать, что влияние на производительность зависит от компилятора и уровня оптимизации. stackoverflow.com