#ifdef _UNICODE
#define _tcout wcout
#define _tcin wcin
#define _tifstream wifstream
#define _tofstream wofstream
#else
#define _tcout cout
#define _tcin cin
#define _tifstream ifstream
#define _tofstream ofstream
#endif
cout и _TCHAR - как их подружить?
В заголовочном файле tchar.h имеются функции типа _tprintf, которые при компиляции в зависимости от того определена ли константа _UNICODE, заменяются либо на printf либо на wprintf.
Вопрос следующий:
Почему нет аналога _tcout, который соответственно заменялся бы на wcout или cout?
Неужели единственный выход это:
Код:
Так что ли?
Заранее благодарю за ответы!
судя по сказано здесь