Domanda

Ccassert (m_state == kpaddlestategrabbed, l "paddle - stato inaspettato!");

Questo è COCOS2D-X Codice di esempio (touchest). Cosa significa "l" davanti a "Paddle -"?

È stato utile?

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
scroll top