CString与string,char*的相互转换

来源:互联网 发布:淘宝的生意参谋怎么用 编辑:程序博客网 时间:2024/06/01 08:38

在Win32 Console中使用MFC

#include <afx.h>
project--setting--general,MFC设置改为use MFC in a shared dll


CString转string和char*

#include <iostream>#include <string>#include "afx.h"using namespace std;int main(){CString cStr("CString");//convert a CString to stringstring s = CW2A(cStr);//convert a CString to char *CW2A newStr(cStr);char *charArray  = newStr;cout<<cStr<<endl;cout<<s<<endl;cout<<charArray<<endl;getchar();}

string和char*转CString

#include <iostream>#include <string>#include "afx.h"using namespace std;int main(){char *s = "This is a char* string";string str = "This is a string";CString cStr(s);CString sStr(str.c_str());getchar();}


0 0
原创粉丝点击