1. string转const char* string s = "abc"; const char* c_s = s.c_str(); 2. const char*转string 直接赋值即可 const char* c_s = "abc"; string s(c_s); 3. string转char* string s = "abc"; char* c; const int len = s.length(); c = new char[len…
1. string转const char* string s = "abc"; const char* c_s = s.c_str(); 2. const char*转string 直接赋值即可 const char* c_s = "abc"; string s(c_s); 3. string转char* string s = "abc"; char* c; const int len = s.length(); c = new char[len…
1. string转const char* string s ="abc";constchar* c_s = s.c_str(); 2. const char*转string    直接赋值即可 constchar* c_s ="abc";string s(c_s);  3. string转char* string s ="abc";char* c;constint len = s.length();c =newchar[len+1];strcp…
1, string转const char* 类型 string str = "abcdef"; const char* con_str = string.c_str() 2, const char*转string 类型 直接赋值 const char* con_str = "abc"; string str(con_str); 3, string转 char* 类型 借助strcpy函数 string str= "abc"; char* chr;…
C++ char*,const char*,string,int 的相互转换   1. string转const char* string s ="abc";const char* c_s = s.c_str(); 2. const char*转string    直接赋值即可 const char* c_s ="abc";string s(c_s);  3. string转char* string s ="abc";char* c;consti…
好久没写东西啦,发表学术文章一篇,hiahia~ 近日和小佳子编程时遇到很多转换问题,很麻烦,在网上查了很多资料. 为了以后查找方便,特此总结如下. 如果有不对的地方或者有更简单的方法,请指出~~ 1. string转const char* string s = "abc"; const char* c_s = s.c_str(); 2. const char*转string 直接赋值即可 const char* c_s = "abc"; string s(c_s)…
环境:vs2010 1.CString转string //第一种方式: CString str = _T("CSDN"); USES_CONVERSION; std::string s(W2A(str)); //第二种方式: CString str = _T("CSDN"); std::string s = (CT2A)str; 2.string转CString CString str; std::string s=“CSDN“; str=s.c_str(); 3.…
一.int 和string的相互转换 1 int 转化为 string c++ //char *itoa( int value, char *string,int radix); // 原型说明: // value:欲转换的数据. // string:目标字符串的地址. // radix:转换后的进制数,可以是10进制.16进制等. // 返回指向string这个字符串的指针 int aa = 30; char c[8]; itoa(aa,c,16); cout<<c<<endl;…
本文转自 http://blog.csdn.net/perfumekristy/article/details/7027678 const char* 和string 转换 const char*转换为 string,直接赋值即可 EX: const char* tmp = "hello world!". string s = tmp; string转换为const char*,利用c_str() EX: string s = "hello world"; cons…
本文转自:https://blog.csdn.net/rongrongyaofeiqi/article/details/52442169 一:转化总结形式如下: 使用时,要对源格式和目标格式进行初始化.源格式赋值为具体的内容,目标格式赋值为空. 二.总结方法: 1.        变成string,直接赋值. 2.        char[]变成别的,直接赋值. 3.        char*变constchar*容易,const char*变char*麻烦.<const_cast><c…