Pregunta
Ccassert (m_state == kpaddlestateGrabbed, l "Paddle - estado inesperado!");
Este es el código de muestra COCOS2D-X (Touchestest). ¿Qué es lo que significa 'L' frente a "Paddle -"?
Solución
L"a string"
Simplemente declara la cadena como una cadena Unicode. La cadena no es de tipo char*
Pero un wchar_t
.
Este artículo cubre las cadenas unicode con gran detalle.
Otros consejos
Para ser simple, significa que la cadena es un tipo de WString, que usa wchat_t para cada uno de sus carácter, en lugar de usar un char*. C ++ trata los idiomas como chino o japonés de manera diferente. Para aquellos idiomas que usan más de un byte para representar un solo carácter, usa wchar_t (amplio char).
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow