If() {} else {} unknow{} или троичная логика
Как-то давно пришла идея добавить троичную логику в c++ - добавить одно слово unknow в синтаксис языка и тип данных который принимает три значения - true, false, unknow.
Логические операции &&, ||, ! легко обрабатываются - https://ru.wikipedia.org/wiki/Троичная_логика
Такое вообще возможно?
Если абстрагироваться, то по одному проводу ток может течь в одну сторону, другую сторону или не быть тока) То есть можно теоретически и аппаратно реализовать
https://ru.wikipedia.org/wiki/Троичный_триггер
господи еще один школьник осознавший суть и 42. NULL на что? это раз. да троичная логика немного компактнее и информационно емче чем двоичная, но эти плюсы полностью нивелируются сложностью и дороговизной схемотехники. иди уроки делай, циолковский