string是C++标准库的一个重要的部分,主要用于字符串处理。可以使用输入输出流方式直接进行操作,也可以通过文件等手段进行操作。同时C++的算法库对string也有着很好的支持,而且string还和c语言的字符串之间有着良好的接口。虽然也有一些弊端,但是瑕不掩瑜。其中使用的代码多数都是来自cpp官网,因为例子非常全。想使用string首先要在头文件当中加入< string > 使用等号的初始化叫做拷贝初始化,不使用等号的初始化叫做直接初始化。注意substr没有迭代器作为参数的操作如果输入的位置超过字符的长度,会抛出一个out_of_range的异常代码来自cpp官网,经过自己的整理 注意用迭代器当参数和无符号数当参数的区别用来执行删除操作
暂无评论