CString与string,char*的相互转换
2014-06-24 00:31
337 查看
在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 string
string 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();
}
#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 string
string 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();
}
相关文章推荐
- Cstring与char、string、int等数据类型的相互转换方法
- CString、char、string、int、_bstr_t、CTime、COleDateTime相互转换&amp;判断一个字符串是一个浮点数
- char,string,CString相互转换
- CString/String/int/wchar/char类型相转 CString各种类型相互转换小结
- char[] CString string 的相互转换
- char[] CString string 的相互转换
- CString, string, char*的相互转换
- char,string,cstring之间的相互转换
- CString,string,char[],int相互之间的转换
- CString、char*、char[]、string、char之间的相互转换
- char[] CString string 的相互转换
- char[] CString string 的相互转换
- CString,string,char*之间的相互转换
- CString string char*之间的相互转换
- VC 中 Cstring 与 int、float、double、char、string数据类型的相互转换
- char,string,CString相互转换
- CString,string,char[]的相互转换(vs2010c++验证无误)
- CString,string,char*的综合比较及相互转换
- CString与string、char*间的相互转换及介绍说明
- CString,char * ,string,int间的相互转换