2012-06-28 72 views

回答

5

這應該工作 -

CStringA cstr1("Hello"); 
std::string str1(cstr1); 

OR

CStringW cstr2(L"Hello"); 
std::wstring str2(cstr2); 

CString是一個宏,可轉化爲根據是否UNICODECStringACStringW被定義或沒有。

指定CStringAstd::wstringCStringWstd::string將不起作用,這可能是您正在發生的事情。