在线文档教程
C++
规律表达 | Regular expressions

std::regex_token_iterator::operators (int)

STD::regex[医]令牌[医]迭代器::运算符++,运算符++%28 int%29

regex_token_iterator& operator++((since C++11)
regex_token_iterator operator++(int(since C++11)

在下一次子匹配中推进迭代器。

如果*this是后缀迭代器,*this序列结束迭代器。

否则,如果N + 1 < subs.size(),将结果增加到当前匹配的地址。

否则,集合N​0​和增量position.如果position不是序列结束迭代器,运算符将结果设置为当前匹配的地址。

否则,如果存储在Subs中的任何值等于-1和prev->suffix().length()不是​0​运算符集*this指向范围的后缀迭代器。[prev->suffix().first,,,prev->suffix().second29%。

否则,集合*this序列结束迭代器。

如果迭代器是序列结束迭代器,则行为是未定义的。

参数

%280%29

返回值

1%29*this

2%29迭代器的前一个值。

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/regex/regex[医]令牌[医]迭代器/算子[医]阿瑞斯