您的位置:首页 > 编程语言 > C语言/C++

C++/MFC CString,string,char*转换

2016-04-07 17:13 190 查看
在网上看到很多总结的CString,string,char*转换,但是基本上是千遍一律,有些比较麻烦,根据自己的实践经历重新总结。

1. CString to string

CString cstr = "abc";

string str = cstr;

2.CString to char*

CString cstr = "abc";

char pc[100];

strcpy(pc,cstr);

3.string to CString

string str = "abc";

CString cstr = str;

4.string to char *

string str = "abc";

char *pc = str.c_str();

5. char * to string

char pc[100] = "abc";

string str = pc;

6. char * to CString

char pc[100] = "abc";

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