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[医]令牌[医]迭代器/算子[医]阿瑞斯