> (int)true most definitely is guaranteed to be 1. That's not technically correct any more. GCC has introduced hardened bools that intentionally have bit patterns other than 0 and 1. https://gcc.gnu.org/gcc-14/changes.html ~Andrew
> (int)true most definitely is guaranteed to be 1. That's not technically correct any more. GCC has introduced hardened bools that intentionally have bit patterns other than 0 and 1. https://gcc.gnu.org/gcc-14/changes.html ~Andrew
![]() |