W8006 Initialisation de 'identificateur' avec 'identificateur' (C++)
Remonter à Erreurs et avertissements du compilateur (C++) - Index
(Option de la ligne de commande pour supprimer l'avertissement : -w-bei)
Vous tentez d'initialiser une variable enum avec un type différent.
Par exemple, l'initialisation suivante affichera cet avertissement car 2 est de type int et non de type enum count :
enum count { zero, one, two } x = 2;
Nous vous conseillons d'utiliser l'identificateur enum à la place d'un entier littéral lorsque vous affectez à ou initialisez des types enum.
Il s'agit d'une erreur mais elle est réduite en avertissement pour que les programmes existants puissent s'exécuter.