コンパイラの警告 (レベル 4) C4837
検出されたトライグラフ: '??%c' は '%c' に置き換えられました
検出されたトライグラフは表示された文字に置き換えられます。
コンパイラは、他の処理が完了する前にトライグラフを変換します。 トライグラフに似た文字シーケンスが誤ってトライグラフとして解釈されないようにするには、文字エスケープ シーケンス \? を使用します。 トライグラフの詳細については、「Trigraphs」を参照してください。 エスケープ シーケンスの詳細については、「Escape Sequences」を参照してください。
既定では、C4837 はオフに設定されています。 詳細については、「Compiler Warnings That Are Off by Default」を参照してください。
このエラーを解決するには
- ソース コードのいずれかの '?' 文字の代わりに文字エスケープ シーケンス \? を使用します。
参照
参照
Compiler Warnings That Are Off by Default