C++标准库之substr函数用法

#include
#include
using namespace std;

main()
{
string s("12345asdf");
string a=s.substr(0,5);       //获得字符串s中 从第0位开始的长度为5的字符串//默认时的长度为从开始位置到尾
cout< }

输出结果为:

12345



这个函数substr(i,n)在全排列中有应用。

basic_string::substr
basic_string substr( size_type _Off = 0,size_type _Count = npos) const;
参数:
_Off           ---- 所需的子字符串的起始位置。 字符 串中第一个字符的索引为 0,默认值为0.
_Count      ---- 复制的字符数目
返回: 一个指定开始字符和指定长度的子字符串。

你可能感兴趣的:(常见函数原型,定义,C++STL)