
c++ string类的基本功能是什么?和头文件是<cstring>的库函数有什么区别?还有<st
c++string类的基本功能是什么?和头文件是<cstring>的库函数有什么区别?还有<string.h>?谢谢!...
c++ string类的基本功能是什么?和头文件是<cstring>的库函数有什么区别?还有<string.h>?谢谢!
展开
2个回答
展开全部
C++ string类对应的头文件好像是<string>没有.h,其实你看过源码就知道了,它只是申请一块内存,把string变量的值放在这里,如果超过长度,重新拷贝放入新地址,你使用的时候,理解为一串字符串就好了,使用中注意char*与string的转换。
cstring是windows基于mfc开发的,从安全性上更加安全,只是不通用。<string.h>为c语言的头文件
cstring是windows基于mfc开发的,从安全性上更加安全,只是不通用。<string.h>为c语言的头文件
更多追问追答
追问
谢谢
请问char*和string有什么不同?谢谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询