質問

C ++の文字列のキャラクターのエスケープシーケンスを見ていましたが、疑問符のエスケープシーケンスがあることに気付きました。なぜこれがなぜなのか教えてもらえますか?それはちょっと奇妙に思え、私は何を理解できませんか?文字列で行います。ありがとう。

役に立ちましたか?

解決

疑問符が誤って解釈されないようにすることです トリグラフ.

たとえば、in

"What??!"

「??!」と解釈されます | キャラクター。したがって、次のように疑問符から逃れる必要があります。

"What\?\?!"

の例の補完 http://msdn.microsoft.com/en-us/library/bt0y4awe%28vs.80%29.aspx

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top