摘要:
1、CSting->std::string如果不是unicode可以直接转换:CString cs("Hello");std::string s((LPCTSTR)cs);如果是unicode的话:CString cs ("Hello");CT2CA pszConvertedAnsiString (cs);std::string strStd (pszConvertedAnsiString); 2、 std::string->CString:std::string s("Hello");CString cs(s.c_str 阅读全文
摘要:
在MFC中将std::string转换为LPCTSTR的方法,在网上找了好久,终于被我发现了。http://blog.sina.com.cn/s/blog_6f7e64f801014sjo.html需要自己写一个转换函数:std::wstring StoWs(const std::string& s){int len;int slength = (int)s.length() + 1;len = MultiByteToWideChar(CP_ACP, 0, s.c_str(), slength, 0, 0);wchar_t* buf = new wchar_t[len];MultiBy 阅读全文