В чем разница между
std::wcout << "some text" ;
и
std::wcout <<L "some text";
?
Я не смог найти информацию о том, для чего используется L
.
В чем разница между
std::wcout << "some text" ;
и
std::wcout <<L "some text";
?
Я не смог найти информацию о том, для чего используется L
.
L
принадлежит не wcout
, а строковому литералу.
См. ссылку, указанную выше
2) Широкий строковый литерал. Тип строкового литерала L"..."
const wchar_t[]
L "blah blah"
— это широкий строковый литерал (const wchar_t[]
), поэтому вы используете wcout
, а не cout
.