Erreurs d’évaluateur d’expression (CXXxxxx)

Cette section fait référence aux erreurs générées par les outils de débogueur et de diagnostic. Ces outils génèrent des erreurs sous la forme CXXxxxx ou CANxxxx, où xxxx est un nombre à quatre chiffres.

Important

Les compilateurs et outils de génération Visual Studio peuvent signaler de nombreux types d’erreurs et d’avertissements. Une fois qu’une erreur ou un avertissement a été détecté, les outils de génération peuvent faire des hypothèses sur l’intention du code, et tenter de poursuivre leur tâche, pour signaler un plus grand nombre de problèmes en même temps. Si les outils suivent une hypothèse incorrecte, les erreurs ou avertissements ultérieurs peuvent ne pas s'appliquer à votre projet. Lors de la résolution de problèmes dans votre projet, démarrez toujours par la première erreur ou le premier avertissement signalé et effectuez régulièrement une régénération. Un correctif peut résoudre plusieurs erreurs suivantes.

Pour obtenir de l’aide sur un message de diagnostic particulier dans Visual Studio, sélectionnez-le dans la fenêtre Sortie, puis appuyez sur la touche F1. Visual Studio ouvre la page de documentation relative à cette erreur, le cas échéant. Vous pouvez également utiliser l’outil de recherche en haut de la page pour rechercher des articles sur des erreurs ou des avertissements spécifiques. Vous pouvez également parcourir la liste des erreurs et des avertissements par outil et par type dans la table des matières de cette page.

Remarque

Les erreurs et les avertissements Visual Studio ne sont pas documentés en totalité. Dans de nombreux cas, le message de diagnostic fournit toutes les informations disponibles. Si vous avez atterri sur cette page et que vous pensez que l’erreur ou le message d’avertissement a besoin d’une explication supplémentaire, faites-nous savoir à l’aide des boutons de commentaires de cette page. Si vous pensez que l’erreur ou l’avertissement est incorrect, ou si vous avez trouvé un autre problème relatif à l’ensemble d’outils, signalez un problème de produit sur le site Developer Community. Vous pouvez également envoyer des commentaires et entrer des bogues dans l’IDE. Dans Visual Studio, accédez à la barre de menus et choisissez Aide > Envoyer des commentaires > Signaler un problème, ou envoyez une suggestion en utilisant Aide > Envoyer des commentaires > Suggérer une fonctionnalité. Certaines rubriques d’erreur du compilateur qui ne sont pas émises par le compilateur ont été créées et redirigent maintenant vers cette page à la place.

Vous trouverez peut-être une assistance supplémentaire pour les erreurs et les avertissements dans les forums Microsoft Q&A C++ . Vous pouvez également rechercher le numéro d’erreur ou d’avertissement sur le site Developer Community de Visual Studio C++. Vous pouvez également effectuer des recherches sur Stack Overflow pour trouver des solutions.

Pour obtenir des liens vers d’autres ressources d’aide et de communauté, consultez Aide et communauté Visual C++.

Messages d’erreur de l’évaluateur d’expression

Erreur Message
Évaluateur d’expression, erreur CXX0000 aucune condition d’erreur
Évaluateur d’expression, erreur CXX0001 exception exécutant la fonction utilisateur
Évaluateur d’expression, erreur CXX0002 erreur d’accès à la mémoire utilisateur
Évaluateur d’expression, erreur CXX0004 erreur de syntaxe
Évaluateur d’expression, erreur CXX0005 opérateur non pris en charge
Évaluateur d’expression, erreur CXX0006 parenthèse gauche manquante
Évaluateur d’expression, erreur CXX0007 parenthèse droite manquante
Évaluateur d’expression, erreur CXX0008 missing " à la fin de la chaîne
Évaluateur d’expression, erreur CXX0009 il manque ' après une constante de caractère
Évaluateur d’expression, erreur CXX0010 crochet gauche manquant
Erreur CXX0011 de l'évaluateur d'expression crochet droit manquant
Évaluateur d’expression, erreur CXX0012 accolade gauche manquante
Évaluateur d’expression, erreur CXX0013 opérateur manquant
Évaluateur d’expression, erreur CXX0014 opérande manquant
Erreur de l'évaluateur d’expression CXX0015 expression trop complexe (dépassement de capacité de pile)
Erreur de l'évaluateur d'expressions CXX0016 constante trop grande
Erreur de l'évaluateur d'expression CXX0017 symbole introuvable
Erreur évaluateur d'expression CXX0018 nom de registre incorrect
Erreur de l'évaluateur d'expression CXX0019 cast de type incorrect
Erreur de l'évaluateur d'expression CXX0020 types d’opérandes incorrects pour cette opération
Évaluateur d’expression, erreur CXX0021 struct ou union utilisé comme scalaire
Évaluateur d’expression, erreur CXX0022 appel de fonction avant _main
** Erreur de l'évaluateur d'expression CXX0023 mauvaise base
Évaluateur d’expression, erreur CXX0024 Une l-value est nécessaire pour effectuer l'opération
Évaluateur d’expression, erreur CXX0025 l’opérateur a besoin de la structure/unité
Évaluateur d’expression, erreur CXX0026 chaîne de format incorrecte
Erreur de l'évaluateur d'expression : CXX0027 addr tp n'est pas une valeur gauche
Erreur de l'évaluateur d'expression CXX0028 pas l’élément struct/union
Erreur de l'évaluateur d'expression CXX0029 pas un pointeur de structure
Erreur de l'évaluateur d’expression CXX0030 expression non évaluable
Évaluateur d’expression, erreur CXX0031 expression non extensible
Erreur de l'évaluateur d’expression CXX0032 diviser par 0
Évaluateur d’expression, erreur CXX0033 erreur dans les informations de type OMF
Évaluateur d’expression, erreur CXX0034 types incompatibles avec l’opérateur
Évaluateur d’expression, erreur CXX0036 contexte incorrect {...} spécification
Évaluateur d’expression, erreur CXX0037 mémoire insuffisante
Évaluateur d’expression, erreur CXX0038 nombre d’arguments de fonction et/ou incompatibilité de type
Évaluateur d’expression, erreur CXX0039 le symbole est ambigu
Erreur de l'évaluateur d'expression CXX0040 la fonction nécessite une conversion implicite
Évaluateur d’expression, erreur CXX0041 l’élément de classe doit être un membre statique ou une fonction membre
Évaluateur d’expression, erreur CXX0043 ce pointeur est utilisé en dehors de la fonction membre
Évaluateur d’expression, erreur CXX0044 L'utilisation du pointeur _based(void) nécessite l'opérateur :>
Erreur CXX0045 de l’évaluateur d’expression pas une fonction
Erreur de l'évaluateur d'expression CXX0046 liste d’arguments requise pour la fonction membre
Erreur de l'évaluateur d'expression CXX0047 la liste d’arguments ne correspond pas à une fonction
Évaluateur d’expression, erreur CXX0048 séquence appelante non prise en charge
Évaluateur d’expression, erreur CXX0049 omF obsolète - Veuillez relinker le programme
Évaluateur d’expression, erreur CXX0050 côté gauche de :: doit être class/struct/union
Évaluateur d’expression, erreur CXX0051 plusieurs symboles surchargés spécifiés dans le point d’arrêt
Évaluateur d’expression, erreur CXX0052 la fonction membre n'est pas présente
Évaluateur d’expression, erreur CXX0053 correspondance des symboles non fonctionnels lors de la liaison de points d’arrêt
Évaluateur d’expression, erreur CXX0054 s’inscrire dans une expression de point d’arrêt non valide
Erreur de l’évaluateur d’expression CXX0055 symbole ambigu dans l’opérateur de contexte
Évaluateur d’expression, erreur CXX0056 erreur dans le numéro de ligne
Erreur de l'évaluateur d'expression CXX0057 aucun code au numéro de ligne
Erreur de l'évaluateur d’expression CXX0058 Opérateur surchargé introuvable
Erreur de l’évaluateur d’expression CXX0059 l’opérande gauche est une classe, pas un nom de fonction.
Évaluateur d’expression, erreur CXX0060 Le registre n’est pas disponible
Évaluateur d’expression, erreur CXX0061 limite de profondeur d'imbrication de fonction dépassée
Évaluateur d’expression, erreur CXX0062 appels de constructeur non pris en charge
Évaluateur d’expression, erreur CXX0063 opérateur surchargé -> non pris en charge
Évaluateur d’expression, erreur CXX0064 impossible de définir le point d’arrêt sur la fonction membre virtuelle liée
Erreur évaluateur d'expression CXX0065 variable a besoin d’un cadre de pile
Évaluateur d’expression, erreur CXX0066 membre statique non présent
Évaluateur d’expression, erreur CXX0067 l'évaluation de fonction n'est pas prise en charge
Évaluateur d’expression, erreur CXX0069 variable a besoin d’un cadre de pile
Évaluateur d’expression, erreur CXX0072 Erreur : informations de type manquantes ou inconnues

Voir aussi

Erreurs et avertissements du compilateur C/C++ et des outils de génération