質問
ccassert(m_state == kpaddlestategrabbed、l "paddle-予期しない状態!");
これは、COCOS2D-Xサンプルコード(Touchestest)です。 「パドル」の前の「L」とはどういう意味ですか?
解決
L"a string"
文字列をユニコード文字列として宣言するだけです。文字列はタイプではありません char*
しかし、a wchar_t
.
この記事 Unicode文字列を非常に詳細にカバーします。
他のヒント
シンプルにするために、文字列は通常のchar*を使用する代わりに、各文字にWCHAT_Tを使用するタイプのWSTRINGであることを意味します。 C ++中国語や日本などの言語は異なって扱います。複数のバイトを使用して単一の文字を表す言語では、WCHAR_T(Wide Char)を使用します。
所属していません StackOverflow