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. 狭い文字列をワイド文字列に変換する
- 4. C++チュートリアルで文字列の配列が文字列に使用されているのはなぜですか?
- 5. mysqlの大文字小文字が使用されていないときに使用されています
- 6. 文字配列の代わりに文字列を使用している場合、文字列の文字を扱う方法は?たとえば ため
- 7. 文字列マクロ/定数をワイド文字に変換する/ Unicode
- 8. なぜこの文字列トークンは文字列にキャストされますか?
- 9. 文字列でreplaceAll()が使用されるたびに新しい文字列が作成されますか?
- 10. ワイド文字Windows
- 11. PowerShellを使用して、文字列に+が含まれている文字列を置き換えます。
- 12. なぜ "> 2"で "大文字小文字"が使えないのですか?
- 13. printfでワイド文字を表示する
- 14. 文字列の '\'文字を文字列として使用
- 15. 文字列の中にある文字に文字が含まれている場合、FORループチェックを使用する方法はありますか?例えば
- 16. Visual Studioプロジェクトをワイド文字列を使用して普通の文字列に変換する方法
- 17. なぜ私の文字列にランダムに置き換えられた1文字がありますか?
- 18. Firebaseセキュリティパーミッションは、文字列がisStringの使用中に文字列ではないことを伝えます。
- 19. Opencv関数とワイド文字列
- 20. 文字列の長さが18175文字を超えると、Textviewに何も表示されない
- 21. ソート:文字列比較は無効または不完全なマルチバイト文字またはワイド文字
- 22. jsonの文字列が空白で表示されていますなぜ
- 23. 文字列のプレースホルダがサポートされていないフォーマット文字
- 24. 文字列が2文字に満たない文字列
- 25. 文字列の先頭から4文字を文字列の末尾にコピーするにはどうすればよいですか?たとえば、
- 26. 返された文字列の文字列を置き換えます。
- 27. python:与えられた文字列からのランダムな文字
- 28. PHPとMySQLを使用してブラウザに「ST」の文字が表示されないのはなぜですか?
- 29. Java文字列が大文字と小文字の区別に置き換えられています
- 30. カスタムアダプタを使用したMultiAutoCompleteTextViewに文字化けした文字列が表示されます
** L **何かに翻訳してはならない。すなわち、それは、文字列リテラルの略主張はワイド**、明らかの略語です。 –
@JamesMcNellは明らかですか? – kiewic
@Kiewic明らかに! –