头文件 string.h cstring string 区别

来源:互联网 发布:ubuntu配置jdk1.8 编辑:程序博客网 时间:2024/04/29 02:35

cstring, string, string.h 是三个文件名,C:\Program Files\Microsoft Visual Studio 10.0\VC\include路径下;

string.h是C标准库下的文件,C++向兼容C,所以包含了该文件,这个文件应该是原封不动的与C标准库下一致的。类似这样的文件还有math.h,setjmp.h,stdlib.h,stddef.h等等C标准库下的头文件;

cstring是C++对string.h的简略升级与包装,并将它放置在命名空间std下,与string.h完全一致。使用cstring时要用using namespace std。

string就与前面两个有本质差别了。它是C++自己开发封装的类,同样用于字符串操作,其中用到了很多的操作符重载等方法。

CString,MFC里的的字符串类


0 0
原创粉丝点击