Partager via


Avertissement du compilateur (niveau 4) C4837

trigraphe détecté : '??%c' remplacé par '%c'

Le trigramme détecté est remplacé par le caractère indiqué.

Le compilateur traduit les trigrammes avant que tout autre traitement n'ait lieu. Utilisez la séquence d'échappement de caractère \? pour éviter qu'une séquence de caractères qui s'apparente à un trigramme ne soit mal interprétée. Pour plus d'informations sur les trigrammes, consultez Trigraphs. Pour plus d'informations sur les séquences d'échappement, consultez Escape Sequences.

L'erreur C4837 est désactivée par défaut. Consultez Compiler Warnings That Are Off by Default pour plus d'informations.

Pour corriger cette erreur

  • Utilisez la séquence d'échappement de caractère \? au lieu de l'un des caractères '?' dans le code source.

Voir aussi

Référence

Compiler Warnings That Are Off by Default

Concepts

Trigraphs

Escape Sequences