Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
Я кстати тоже накосячил. Правильнее было бы:
OldIRQ ^= true;
Мало ли какой компилятор попадется, во всех стандартах совпадает только значение false, а true "гуляет" по воле создателей 😀
OldIRQ ^= true;
Мало ли какой компилятор попадется, во всех стандартах совпадает только значение false, а true "гуляет" по воле создателей 😀
OldIRQ = 1 - OldIRQ;
А?
И никаких проблем!