std::string 与 char 类型的相互转换
2011-05-25 09:36
417 查看
//string 转换为 char 型
char* str = strdup ( SendData.strSql.c_str() );
cout << str << endl;
delete str;//释放内存
//char 转换为 string 型
char* str = "char 转换为 string 型";
SendData.strSql = str;
//SendData.strSql 为std::string型
用完str后记得用delete把内存释放,strdup会用malloc分配内存
char* str = strdup ( SendData.strSql.c_str() );
cout << str << endl;
delete str;//释放内存
//char 转换为 string 型
char* str = "char 转换为 string 型";
SendData.strSql = str;
//SendData.strSql 为std::string型
用完str后记得用delete把内存释放,strdup会用malloc分配内存
相关文章推荐
- int类型与char,string类型数据的相互转换
- c++中int,string,char类型的相互转换
- VC中BSTR、Char*、CString类型相互转换
- <Linux+Qt>char*,QString,String类型的相互转换
- [转] java中int,char,string三种类型的相互转换
- java中int,char,string三种类型的相互转换
- java中int,char,string三种类型的相互转换
- std::string类型与usigned long类型相互转换
- java中int,char,string三种类型的相互转换
- VC 中 Cstring 与 int、float、double、char、string数据类型的相互转换
- {wchar_t*, wchar_t, wchat_t数组},{char,char*,char数组},{std::string,std::wstring},CString之间的相互转换
- java中int,char,string三种类型的相互转换
- 完成一程序演示字符数组、C风格字符串、std::string和MFC中的Cstring类型之间的相互转换
- CString/String/int/wchar/char类型相转 CString各种类型相互转换小结
- java中int,char,string三种类型的相互转换
- java中int,char,string三种类型的相互转换
- 实战c++中的string系列--std:vector<char> 和std:string相互转换(vector to stringstream)
- 实战c++中的string系列--std:vector<char> 和std:string相互转换(vector to stringstream)
- string,char,int类型的相互转换
- Cstring与char、string、int等数据类型的相互转换方法