Esatto, infatti un byte è composto da 8 bit (ovvero 8 cifre binarie).
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum