77问答网
所有问题
求<string>和<string.h>的区别
如题所述
举报该问题
推荐答案 推荐于2018-03-12
1、string.h是C标准库下的文件,C++向兼容C,所以包含了该文件,这个文件应该是原封不动的与C标准库下一致的。类似这样的文件还有math.h,setjmp.h,stdlib.h,stddef.h等等C标准库下的头文件;这个头文件是处理纯char的原生数组的。例如char str[512]。
2、而string就与string.h有本质差别了。它是STL封装的类string,同样用于字符串操作,其中用到了很多的操作符重载等方法,实现方法和C标准库中的string.h有很大差别。
这里string是一个类,例如string myStr;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/I3GIqNvWI8NNqIG3WW.html
其他回答
第1个回答 2015-07-20
自定义一个listview继承与ListView,在xml中引用自定义的listview,在自定义的listview中自定义一个监听器,在引用的时候让传人一个自定义的监听器,在下拉的时候回调方法,可在回调方法中写加载数据的代码
相似回答
string和string.h的区别
答:
<string>是C++标准定义的头文件,它定义了一个
string的
字符串类,里面包含了string类的各种操作,如s.size(), s.erase(), s.insert()等。但<string>又包含了老的C版本的字符串操作如strcpy、strcat等,这就相当于,在<string>的文件中除了定义自己的string类之外,还加了一个#include<
string.h
>...
string和string.h的区别
答:
这个头文件跟C++的string类半点联络也没有,所以并非的“晋级版别”,他们是毫无 联络的两个头文件。要抵达楼主的目的,比如一同:include <
string .h
>#include < string >using namespace std;或许 include < cstring >#include < string >C++中
string和string.h的
作用
和区别
(2)笑谈(来自高 质...
#include
<string.h>
是什么意思
答:
include是预编译,后面的
string.h
是头文件,编译的时候,会把C编程环境的库文件对应的string.h头文件替换了这行,相当于省略了一堆代码的编写。
C++中的头文件 #include<iostream>
与
#include<iostream.
h
>
的区别
?
答:
<string.h>是旧的C头文件,对应的是基于char*的字符串处理函数
;<string>是包装了std的C++头文件,对应的是新的strng类;<cstring>是对应旧的C头文件的std版本。参考资料:http://zhidao.baidu.com/question/29475316.html
include<string>和#include<
string.h
>
的区别
答:
ostream&operator>a>>b;c.set_real(a);c.set_imaginary(b);}具体取决于你的complex类的接口
C语言 #include "
string.h
" 的 意思
答:
include“
string.h
”是在程序编译之前要处理的内容,与字符串的调用有关 包括常用函数如下:strlen求字符串长度 strcmp比较2个字符串是否一样 strcat字符串连接操作 strcpy字符串拷贝操作 strncat字符串连接操作(前n个字符)strncpy字符串拷贝操作(前n个字符)strchr查询字串 strstr 查询子串 举例说明:例如...
<stdlib.h>和<
string.h
>
的区别
答:
)、free()、system()、atoi()、atol()、rand()、srand()、exit()等等 (2):
string.h
是c语言的字符串函数头文件。包含一般的处理字符串的函数,如strlen(),strchr (),memset(),strcmp(),strcop()等等。(3):stdlib.h是个很常用的头文件,string.h一般只在处理字符串的时候才用 ...
大家正在搜
int和string的区别
thread和string的区别
string和char数组的区别
string类型和int类型区别
byte和string的区别
int和str的区别
char与string区别
c语言string.h
string.h包含哪些函数
相关问题
求<string>和<string.h>的区别
string和string.h的区别
js中字符串& lt;如何转换为<& gt;如何转换为>?(...
string.h的疑问解答
include<string>和#include...
cstring和string的区别
C语言中,一个奇怪的结果,求大神解释
C++中字符串类赋值运算符重载的异常,求解