Condividi tramite


Avviso del compilatore (livello 4) C4837

rilevato trigramma: '??%c' sostituito da '%c'

Il trigraph rilevato è stato sostituito dal carattere indicato.

Il compilatore traduce i trigraph prima che venga completata qualsiasi altra elaborazione. Utilizzare la sequenza di caratteri di escape \?, per impedire l'errata interpretazione di una sequenza di caratteri simile a un trigraph. Per ulteriori informazioni sui trigraph, vedere Trigraphs. Per ulteriori informazioni sulle sequenze di escape, vedere Escape Sequences.

L'avviso C4837 è disattivato per impostazione predefinita. Per ulteriori informazioni, vedere Compiler Warnings That Are Off by Default.

Per correggere l'errore

  • Utilizzare la sequenza di caratteri di escape \? anziché uno dei caratteri '?' nel codice sorgente.

Vedere anche

Riferimenti

Compiler Warnings That Are Off by Default

Concetti

Trigraphs

Escape Sequences