C++ で文字列内の文字のエスケープ シーケンスを調べていたところ、疑問符のエスケープ シーケンスがあることに気付きました。誰かがこれがなぜなのか教えてもらえますか? 少し奇妙に思えますが、何がわかりませんか?文字列で行います。ありがとう。
4059 次
疑問符がtrigraphの一部として誤解されないようにするためです。
たとえば、
"What??!"
"??! は文字として解釈され|
ます。したがって、次のように疑問符をエスケープする必要があります。
"What\?\?!"
http://msdn.microsoft.com/en-us/library/bt0y4awe%28VS.80%29.aspxの補足例