System where 1 byte != 8 bit?
All the time I read sentences like
don’t rely on 1 byte being 8 bit in size
CHAR_BIT instead of 8 as a constant to convert between bits and bytes
et cetera. What real life systems are there today, where this holds true?
(I’m not sure if there are differences between C and C++ regarding this, or if it’s actually language agnostic. Please retag if neccessary.)