【substr()】
substr()是C++语言函数,主要功能是复制子字符串,要求从指定位置开始,并具有指定的长度。如果没有指定长度_Count或_Count+_Off超出了源字符串的长度,则子字符串将延续到源字符串的结尾。语法:
substr(size_type _Off = 0,size_type _Count = npos)
运行结果:
1234
234
123
234
【find()】语法:
InputIterator find (InputIterator first, InputIterator last, const T& val);
运行结果:
pos=14
【rfind()】
rfind() 和 find() 很类似,只是反着查。
运行结果:
From end: 14
From 9: 2
【举例:统计子字符串在主字符串出现的次数】
运行结果:
Times=1