关键字:std::string Unicode
转自:http://www.vckbase.com/document/viewdoc/?id=1293
一旦知道 TCHAR 和_T 是如何工作的,那么这个问题很简单。基本思想是 TCHAR 要么是char,要么是 wchar_t,这取决于_UNICODE 的值:
// abridged from tchar.h
2:
#ifdef _UNICODE
4:
wchar_t TCHAR;
6:
#define __T(x) L ## x
8:
#else
10:
char TCHAR;
12:
#define __T(x) x
14:
#endif