En C++, les énumérations peuvent devenir un type. C'est en réalité, une limitation au type int.
enum bool { FALSE=0, TRUE=1} ; bool trouve=FALSE ; while (!trouve)la variable trouve est, en fait, une variable de type int, et FALSE et TRUE sont des constantes entières. la syntaxe de enum est :
à détailler avec des exemples.