Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
l'expression de contrôle dispose du type 'type'
Remarques
L'expression de contrôle dans une instruction if, while, for ou do est une expression convertie vers void. Pour résoudre ce problème, remplacez l'expression de contrôle par une expression qui génère un bool ou un type pouvant être converti en bool.
Exemple :
L’exemple suivant génère l’erreur C2180 :
// C2180.c
int main() {
while ((void)1) // C2180
return 1;
while (1) // OK
return 0;
}