您的位置:首页 > 其它

cstring 转 string

2013-04-10 11:06 190 查看
如果是unicode工程

USES_CONVERSION;

CString str1;

std::string str2(W2A(str1));

如果是多字节工程

CString str1;

std::string str2(str1.Getbuffer());

str1.ReleaseBuffer();



error C2065: “_lpw”: 未声明的标识

error
C2065: “_lpw”: 未声明的标识符

error C2065: “_convert”: 未声明的标识符

error C2065: “_acp”: 未声明的标识符

原因:在将CString转换成char*时,用T2A,没有在前添加

USES_CONVERSION;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: