CCAssert(m_state == kPaddleStateGrabbed,L“Paddle - Unexpected state!”);
这是cocos2d-x示例代码(TouchesTest)。 在“Paddle - ”面前是什么意思'L'?
答案 0 :(得分:2)
L"a string"
只是将字符串声明为Unicode字符串。该字符串不是char*
类型,而是wchar_t
。
This article非常详细地介绍了Unicode字符串。
答案 1 :(得分:1)
简单来说,这意味着字符串是一种wstring,它为每个字符使用wchat_t,而不是使用普通的char *。 C ++对待中文或日文等语言。对于那些使用多个字节来表示单个字符的语言,它使用wchar_t(宽字符)。