您的位置:首页 > 编程语言 > C语言/C++

C++ string TBD

2016-02-16 11:12 309 查看
C++字符串处理?

C中不能进行字符串的相加,因为C中的字符串其实质是字符数组,即数组、其中的值是字符。

C++中可以string相加,因为string是特化之后的模板类,也就是模板展开之后是个类。string重载了+操作符,故string的对象可以使用+操作符。

C++中string与vector区别?

string是使用typedef定义basic_string这个经过char特化的模板类,vector是没有经过特化的模板类。所以他们的区别就在于用户是否能对他们进行特化。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: