MFC中数据格式转化:CString转换String、String转换CString、int转换CString……「建议收藏」

MFC中数据格式转化:CString转换String、String转换CString、int转换CString……

大家好,又见面了,我是全栈君。

MFC中的各种数据格式相互转换:

CString 转 String

CString c_str;
using std::string;
string str;  // string 变量需要 使用命名空间(using std::string;)进行引入,或者导入string库
c_str = TEXT("aaa"); 
CStringA c_stra;   // 中转变量
c_stra = c_str;
str = c_stra.GetBuffer();

String 转 CString

CString c_str;
string str;
str = "aaa";
c_str = (CString)str.c_str();  // 这个先进行检查一下是否可行 (CString) 是否需要添加

int 转 CString

int i_num;
CString c_str;
i_num = 9;
c_str.Format(TEXT("%d"), i_num);
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115095.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号