En los libros de C que tengo nunca se mencionan los datos bool. Siempre usan un Dato entero para ellos.
Obvio es solo de C++ pero...
Ahorita busque sobre ellos y solo salen referencias vagas pero ninguna referencia oficial.
Segun esto solo encontre
Código:
El tipo bool es una incorporación reciente del lenguaje (1998)
Pero no menciona ninguna fuente. El uso de enteros como booleanos a mi me parece correcto siempre que solo los manejes como 0 y 1
Incluso creo que muchos compiladoradores hacen algo como:
Código
typedef bool unsiged char;
Pero bueno las preguntas son:
¿A que estandar pertenece?
¿Donde esta la pagina de ese Estandar?
Saludos