vs 2010 cstring 和 std::string 之间的转化

来源:互联网 发布:动易cms模板 编辑:程序博客网 时间:2024/05/23 10:47

1.  CString 转 std::string 


char *chr=new char[cstring.GetLength()];
WideCharToMultiByte(CP_ACP,0,cstring.GetBuffer(),-1,chr,cstring.GetLength(),NULL,NULL);
std::string string= chr;


2.std::string 转 CString

CString csting = (CString)string.c_str()