C++ string转char*
来源:互联网 发布:经传主力状态指标源码 编辑:程序博客网 时间:2024/04/29 06:15
string 是c++标准库里面其中一个,封装了对字符串的操作
把string转换为char* 有3中方法:
1。data
如:
string str="abc";
char *p=str.data();
2.c_str
如:string str="gdfd";
char *p=str.c_str();
3 copy
比如
string str="hello";
char p[40];
str.copy(p,5,0); //这里5,代表复制几个字符,0代表复制的位置
*(p+5)='/0'; //要手动加上结束符
cout < <p;
把string转换为char* 有3中方法:
1。data
如:
string str="abc";
char *p=str.data();
2.c_str
如:string str="gdfd";
char *p=str.c_str();
3 copy
比如
string str="hello";
char p[40];
str.copy(p,5,0); //这里5,代表复制几个字符,0代表复制的位置
*(p+5)='/0'; //要手动加上结束符
cout < <p;
0 0
- C++:string转char*
- 【c++】string转char*
- C C++ string转char*
- string 转 char* (C#)
- C C++ string转char*
- C / C++ string转char*
- C++/CLI String 转C++ string,char*
- C++string与char*
- CString类转const char *类型和String转const char *转char*示例(C++)
- [C++]char* const char* std::string区分
- C string/char*/char[]互相转换
- string和c字符串(char*, char[])
- (c++) int 转 string,char*,const char*和string的相互转换
- c++ string 转 char* const char* char[]
- C++ string 与 C char *
- iOS char转string string 转char
- C++: string 转 int ;string转float;int 转string;double转char*
- CString转char * ,string
- Json转换利器Gson之实例三-Map处理(上)
- [2014-04-08 10:28:07 - ddms] transfer error: Permission denied [2014-04-08 10:28:07] Failed to push
- 浮点数在内存中的表示
- 【Content Provider】一个完整的ContentProvider框架
- VC MFC SDI/MDI框架各部分指针获取方式
- C++ string转char*
- 第七周项目一
- Json转换利器Gson之实例四-Map处理(下)
- 第6周作业1-闰年之循环判断
- C# MD5withRSA
- Android 神模拟器genymotion安装
- 丁俊晖:喜欢比成绩不比钱 拿冠军比什么都开心
- eclipse 源码按层级结构显示
- NYOJ-722 数独