Что вообще означает буква «Л» в начале?C++

Программы на C++. Форум разработчиков
Anonymous
Что вообще означает буква «Л» в начале?

Сообщение Anonymous »

Я следил за руководством этого парня «Как программировать игру с нуля на C++», и мне было интересно, почему window_class.lpszClassName = «Класс окна игры»; имеет синтаксическую ошибку, но когда я добавил L перед «Класс окна игры»;, синтаксическая ошибка исчезает. Вот изображения.
Изображение

Изображение

Мне просто любопытно, что он на самом деле делает, а Google Gemini этого не делает. дайте мне хороший ответ.
Вот остальная часть кода для большего контекста:
#include

LRESULT CALLBACK window_callback(HWND unnamedParam1,UINT unnamedParam2,WPARAM unnamedParam3, LPARAM unnamedParam4){
return DefWindowProc(unnamedParam1,unnamedParam2,unnamedParam3,unnamedParam4);
}

int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) {
// Create a window Class
WNDCLASS window_class = {};
window_class.style = CS_HREDRAW | CS_VREDRAW;
window_class.lpszClassName = L"Game Window Class";
window_class.lpfnWndProc = window_callback;
//Register Class
RegisterClass(&window_class);
//Create Window
return 0;
}


Подробнее здесь: https://stackoverflow.com/questions/798 ... -even-mean

Вернуться в «C++»