C++ 中 string自带的find()详解
首先find()函数存在于string对象中,对于任何一个string类对象都自带find函数,这意味着我们可以对find函数进行重载。
find()一共可传七个参数,但是常用的的只有四种情况:
对于C++98来说:
string(1) 传入两个参数,一个是对另一string对象的常引用,一是开始查找的位置(默认为0)
string(2) 传入两个参数,一是char*变量,可以看作
string(3) 传入两个参数,一个是对另一string对象的常引用,一是开始查找的位置(默认为0)
string(4)
对于C++11来说: