TCHAR
- это определение winapi для типа символов, используемого вашим приложением.Если у вас есть набор символов в качестве многобайтовых символов, это будет char
.Если вы установили Unicode, это будет wchar_t
.
Если это wchar_t
, вам нужно использовать std::wcout
.Иначе, просто std::cout
должно быть в порядке.
Как правило, это также помогает объяснить, какие ошибки вы получаете, но, скорее всего, вы пытаетесь вставить std::basic_string<wchar_t>
в std::cout
, и тамвероятно, это не перегрузка operator<<
.