【发布时间】:2011-08-11 10:27:01
【问题描述】:
我有一段最初使用 CString 的代码。由于 VSExpress 用户无法使用它,我将其替换为在以下位置找到的 CString“克隆”: http://www.codeproject.com/KB/string/stdstring.aspx
这个克隆可以正常工作,但使用时仍然存在一个问题:
TCHAR *GetConnectionString(){return m_szConnectionString)};
我收到错误“不存在从“CStdStringW”到“TCHAR *”的合适转换”,由于字符串处理不是我的强项,我不知道如何解决这个问题。好的,我知道我可能需要进行某种类型转换,但是.... 整个代码可以在以下位置找到: Use CString in console app when using VS Express
好吧,祝你有美好的一天,希望有人能帮助我。
问候隆皮
【问题讨论】:
-
你应该使用 std::string os std::wstring