C++相談室 part166 (768レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
762: はちみつ餃子◆8X2XSCHEME (ワッチョイ 4d32-o1Ob) 11/17(月)10:18 ID:DdlSQj440(1/2) AAS
>>761
'\n' に変換するという説明は誤りだと私も思う。
規格内の例中では \n と同等というような説明はあるのでこれを変換と誤解したのかも?
外部リンク:timsong-cpp.github.io
763(1): はちみつ餃子◆8X2XSCHEME (ワッチョイ 4d32-o1Ob) 11/17(月)10:27 ID:DdlSQj440(2/2) AAS
余談だけど生文字列リテラルの扱いにはちょっと変な特別扱いがある。
C++ では処理の初期段階で行を連結 (改行を削除) してしまうことになっていて、その時点では各改行が生文字列リテラルの中なのかどうか認識してない。
外部リンク[2]:timsong-cpp.github.io
後でトークンを分割するときになって生文字列リテラルを認識したらその範囲では連結を「取り消す」という処理が入る。
外部リンク[1]:timsong-cpp.github.io
結果としては改行はそのまま含まれるだけなんだけど、理屈としては色々な操作 (変換?) はされてる。
ただ、これは C++ の言語の解釈の話であって処理系の実装方法ではない。
省2
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.026s