J'ai eu ce doute lors de l'écriture du code. Est 'bool' une base de type de données défini dans la norme C++ ou est-il une sorte d'extension prévue par le compilateur ? J'ai eu ce doute parce Win32 a 'BOOL' qui n'est rien mais une définition de type long. Aussi ce qui se passe si je fais quelque chose comme ceci:
int i = true;
Est-il "toujours" de la garantie que la variable i va avoir la valeur 1 ou est-ce encore la dépend du compilateur, je suis à l'aide ? En outre, pour certaines Api Win32 qui acceptent BOOL en tant que paramètre qu'advient-il si je passe la variable boolean?