2011-01-14 25 views

回答

1

tstring只是一个基于构建是否unicode的typedef。如果构建unicode或简单字符串(如果不是),它将转换为wstring。所以如果你的版本总是unicode,那么你可以用wstring替换tstring的所有实例。

+0

我没有在Win SDK或MSVC头文件中看到'tstring' typedef或定义 - 我是否错过了一些东西? –

+0

它实际上是一个如下定义的std :: tstring类。我实际上不知道它在哪里 namespace std { #ifdef _UNICODE typedef wstring tstring; #else typedef string tstring; #endif }; – Himanshu

相关问题