Home | History | Annotate | Download | only in string.view.ops

Lines Matching refs:rlen

16 // Remarks: Let rlen be the smaller of n and size() - pos.
17 // Requires: [s, s+rlen) is a valid range.
18 // Effects: Equivalent to std::copy_n(begin() + pos, rlen, s).
19 // Returns: rlen.
27 const size_t rlen = std::min ( n, sv.size() - pos );
29 CharT *dest1 = new CharT [rlen + 1]; dest1[rlen] = 0;
30 CharT *dest2 = new CharT [rlen + 1]; dest2[rlen] = 0;
34 std::copy_n(sv.begin() + pos, rlen, dest2);
36 for ( size_t i = 0; i <= rlen; ++i )