|
9520 | 9520 |
|
9521 | 9521 | // \ref{re.alg.replace}, function template \tcode{regex_replace}
|
9522 | 9522 | template<class OutputIterator, class BidirectionalIterator,
|
9523 |
| - class traits, class charT, class ST, class SA> |
| 9523 | + class traits, class charT, class ST, class SA> |
9524 | 9524 | OutputIterator
|
9525 | 9525 | regex_replace(OutputIterator out,
|
9526 | 9526 | BidirectionalIterator first, BidirectionalIterator last,
|
|
9561 | 9561 |
|
9562 | 9562 | // \ref{re.regiter}, class template \tcode{regex_iterator}
|
9563 | 9563 | template<class BidirectionalIterator,
|
9564 |
| - class charT = typename iterator_traits<BidirectionalIterator>::value_type, |
9565 |
| - class traits = regex_traits<charT>> |
| 9564 | + class charT = typename iterator_traits<BidirectionalIterator>::value_type, |
| 9565 | + class traits = regex_traits<charT>> |
9566 | 9566 | class regex_iterator;
|
9567 | 9567 |
|
9568 | 9568 | using cregex_iterator = regex_iterator<const char*>;
|
|
9572 | 9572 |
|
9573 | 9573 | // \ref{re.tokiter}, class template \tcode{regex_token_iterator}
|
9574 | 9574 | template<class BidirectionalIterator,
|
9575 |
| - class charT = typename iterator_traits<BidirectionalIterator>::value_type, |
9576 |
| - class traits = regex_traits<charT>> |
| 9575 | + class charT = typename iterator_traits<BidirectionalIterator>::value_type, |
| 9576 | + class traits = regex_traits<charT>> |
9577 | 9577 | class regex_token_iterator;
|
9578 | 9578 |
|
9579 | 9579 | using cregex_token_iterator = regex_token_iterator<const char*>;
|
|
12096 | 12096 | \indexlibraryglobal{regex_replace}%
|
12097 | 12097 | \begin{itemdecl}
|
12098 | 12098 | template<class OutputIterator, class BidirectionalIterator,
|
12099 |
| - class traits, class charT, class ST, class SA> |
| 12099 | + class traits, class charT, class ST, class SA> |
12100 | 12100 | OutputIterator
|
12101 | 12101 | regex_replace(OutputIterator out,
|
12102 | 12102 | BidirectionalIterator first, BidirectionalIterator last,
|
|
12258 | 12258 | \begin{codeblock}
|
12259 | 12259 | namespace std {
|
12260 | 12260 | template<class BidirectionalIterator,
|
12261 |
| - class charT = typename iterator_traits<BidirectionalIterator>::value_type, |
12262 |
| - class traits = regex_traits<charT>> |
| 12261 | + class charT = typename iterator_traits<BidirectionalIterator>::value_type, |
| 12262 | + class traits = regex_traits<charT>> |
12263 | 12263 | class regex_iterator {
|
12264 | 12264 | public:
|
12265 | 12265 | using regex_type = basic_regex<charT, traits>;
|
|
12529 | 12529 | \begin{codeblock}
|
12530 | 12530 | namespace std {
|
12531 | 12531 | template<class BidirectionalIterator,
|
12532 |
| - class charT = typename iterator_traits<BidirectionalIterator>::value_type, |
12533 |
| - class traits = regex_traits<charT>> |
| 12532 | + class charT = typename iterator_traits<BidirectionalIterator>::value_type, |
| 12533 | + class traits = regex_traits<charT>> |
12534 | 12534 | class regex_token_iterator {
|
12535 | 12535 | public:
|
12536 | 12536 | using regex_type = basic_regex<charT, traits>;
|
|
0 commit comments