Partager via


Évaluateur d'expression, erreur CXX0036

contexte incorrect {...} spécification

Ce message peut être généré par l’une des erreurs de l’utilisation de l’opérateur de contexte ({}).

  • La syntaxe de l’opérateur de contexte ({}) a été incorrectement donnée.

    La syntaxe de l’opérateur de contexte est la suivante :

    {function,module,dll}expression

    Cela spécifie le contexte d’expression. L’opérateur de contexte a la même priorité et l’utilisation qu’un cast de type.

    Les virgules de fin peuvent être omises. Si une fonction, un module ou une dll contient une virgule littérale, vous devez placer le nom entier entre parenthèses.

  • Le nom de la fonction a été orthographié incorrectement ou n’existe pas dans le module spécifié ou la bibliothèque de liens dynamiques.

    Étant donné que C est un langage sensible à la casse, la fonction doit être donnée dans le cas exact tel qu’il est défini dans la source.

  • Impossible de trouver le module ou la DLL.

    Vérifiez le nom complet du chemin d’accès du module ou de la DLL spécifié.

Cette erreur est identique à CAN0036.