5
A
答えて
5
これは、おそらく整数の定数に接尾辞L
が使用されているためです。これは接頭辞として既存の接尾辞を再利用する場合のようです。もう1つの答えは、これが委員会設計のものであるということです。聞かないでください。 3番目の答えは、どのような手紙やその他の仕組みを選択したのでしょうか?L
の慣習に対してそれを正当化できますか?賛否両論を主張する
の再利用は、static
やauto
などのキーワードを新しい意味で再利用することよりも悪いです。 :)
ところで、これはANSI C(1989年のバックから)の理由に触れられています。彼らはLが選ばれた理由を説明しません。
Lの接頭辞は、ワイド文字列リテラルを区別します。長い文字列リテラルの処理の開始時に、通常の文字またはワイド文字を処理するかどうかをトランスレータが知ることができるように、接頭辞(接尾辞とは対照的に)表記法が採用されました。 (§2.2.1.2を参照)。
セクション2.2.1.2には追加の手掛かりはありません。
5
関連する問題
- 1. ブーストテストでワイド文字列がサポートされていますか?
- 2. 狭い文字列をワイド文字列に変換する
- 3. C++チュートリアルで文字列の配列が文字列に使用されているのはなぜですか?
- 4. 文字列マクロ/定数をワイド文字に変換する/ Unicode
- 5. 文字列でreplaceAll()が使用されるたびに新しい文字列が作成されますか?
- 6. なぜこの文字列トークンは文字列にキャストされますか?
- 7. ワイド文字Windows
- 8. なぜ "> 2"で "大文字小文字"が使えないのですか?
- 9. Visual Studioプロジェクトをワイド文字列を使用して普通の文字列に変換する方法
- 10. 文字列の長さが18175文字を超えると、Textviewに何も表示されない
- 11. Opencv関数とワイド文字列
- 12. ソート:文字列比較は無効または不完全なマルチバイト文字またはワイド文字
- 13. jsonの文字列が空白で表示されていますなぜ
- 14. python:与えられた文字列からのランダムな文字
- 15. カスタムアダプタを使用したMultiAutoCompleteTextViewに文字化けした文字列が表示されます
- 16. 文字列の先頭から4文字を文字列の末尾にコピーするにはどうすればよいですか?たとえば、
- 17. PHPが異なる文字に分割された文字列
- 18. 私のコードが言うときオートフォーマットコードCTRL + Shiftキー+ Lは、例えば、文字列
- 19. 文字列キーと大文字小文字を区別しないハッシュテーブル/辞書を使用しています。
- 20. PHP文字列内の選択された文字を置き換えます。
- 21. Scalaで文字列補間を使用して文字列を固定幅文字列としてフォーマットするにはどうすればよいですか?
- 22. 別の文字列に添え字として文字列を追加する
- 23. 文字列を特殊文字用に置き換えます。
- 24. タイマーを使用して文字列を文字列に表示する
- 25. SQLエンコード文字列パラメータのために特殊文字が使用される
- 26. 文字列内に文字が表示される回数
- 27. 文字列内のHTMLは文字列として表示されず、文字列として表示されます
- 28. nocasematchがオフのときに大文字と小文字が区別されないのはなぜですか?
- 29. ローカライズされた文字列としての文字定数
- 30. PHPは文字列に内部スマート文字列を使用しないのはなぜですか?
** L **何かに翻訳してはならない。すなわち、それは、文字列リテラルの略主張はワイド**、明らかの略語です。 –
@JamesMcNellは明らかですか? – kiewic
@Kiewic明らかに! –