CString转换为std::string
2014-09-23 21:04
323 查看
1)Ansi的情况:
CString cs("Hello");
std::string s((LPCTSTR)cs);
std::string s("Hello");
CString cs(s.c_str());
2)Unicode的情况:
把string都替换成wstring
3)通用情况:
CString cs ("Hello"); // Convert a TCHAR string to a LPCSTR
CT2CA pszConvertedAnsiString (cs); // construct a std::string using the LPCSTR input
std::string strStd (pszConvertedAnsiString);
CString cs("Hello");
std::string s((LPCTSTR)cs);
std::string s("Hello");
CString cs(s.c_str());
2)Unicode的情况:
把string都替换成wstring
3)通用情况:
CString cs ("Hello"); // Convert a TCHAR string to a LPCSTR
CT2CA pszConvertedAnsiString (cs); // construct a std::string using the LPCSTR input
std::string strStd (pszConvertedAnsiString);
相关文章推荐
- 完成一程序演示字符数组、C风格字符串、std::string和MFC中的Cstring类型之间的相互转换
- wchar_t,char,std::string,std::wstring,CString转换
- MFC Unicode 含中文 CString,LPCTSTR 转换成std::string
- CString使用GetBuffer转换成std::string类型失败 原因
- 再次被VS08折磨~ CString 转换 std::string
- CString std::string相互转换
- 标准字符串std::string和System::String, CString之间的转换
- 标准字符串std::string和System::String, CString之间的转换
- CString、LPSTR、std::string、LPCSTR之间的转换
- CString 和 std::string在unicode下比较安全的转换方向[续]
- 实战c++中的string系列--std::string与MFC中CString的转换
- 浅谈c-string(char或者wchar_t),std::string和CString之间的转换
- CString,std::string,char*之间转换
- wchar_t*,wchar_t,wchat_t数组,char,char*,char数组,std::string,std::wstring,CString....转换
- 托管cstring^ 转换为 std::string
- 实战c++中的string系列--std::string与MFC中CString的转换
- 【C++】MFC中的CString和std::string,以及两者之间的相互转换(基于VS201X版本)
- CString与std::string相互转换
- ATL::CStringA和std::string之间转换的一些误区
- 标准字符串std::string和System::String, CString之间的转换