¿Qué promete la definición del lenguaje C++ sobre cómo enviar un char a bool y luego volver a char?¿Qué sucede con el reparto de ida y vuelta a través de un bool?
char original = 255;
bool next = original;
char final = next;
Además, ¿qué hacen la mayoría de los compiladores en este caso más allá de lo que garantiza el lenguaje?