0
0
0
0
0
宣海宁
中级光能
中级光能
string与cstring有什么区别
<string>是C++标准库头文件,用于字符串操作。
<cstring>是C标准库头文件<string.h>的C++标准库版本。
<cstring>和<string.h>的最大区别在于,其中声明的名称都是位于std命名空间中的,而不是后者的全局命名空间。
看定义就知道了,string是新标准,定义了namespace std;而cstring虽然也是新标,但是定义中包含的是string.h。
string中可以进行+ = += >等运算,而cstring中不能进行相关运算。
0
0
0
0
0
0
0
0
0
0
0