Informazioni su Ccassert in Cocos2D-X
-
27-10-2019 - |
Domanda
Ccassert (m_state == kpaddlestategrabbed, l "paddle - stato inaspettato!");
Questo è COCOS2D-X Codice di esempio (touchest). Cosa significa "l" davanti a "Paddle -"?
Soluzione
L"a string"
Dichiara semplicemente la stringa come una stringa Unicode. La stringa non è quindi di tipo char*
ma a wchar_t
.
Questo articolo Copre le stringhe Unicode in dettaglio.
Altri suggerimenti
Per essere semplici, significa che la stringa è un tipo di wstring, che usando wchat_t per ciascuno del suo carattere, invece di usare un carattere normale*. C ++ tratta le lingue come il cinese o il giapponese in modo diverso. Per quelle lingue che utilizzano più di un byte per rappresentare un singolo carattere, utilizza wchar_t (wide char).
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow