cpp/string/basic string view/copy:修订间差异
来自cppreference.com
小无编辑摘要 |
小 link to ja |
||
| 第9行: | 第9行: | ||
{{dcl end}} | {{dcl end}} | ||
复制子串 {{tt|[pos, pos + rcount)}} 到 {{tt|dest}} 所指向的字符串,其中 {{tt|rcount}} 是 {{tt|count}} 与 {{c|size() - pos}} | 复制子串 {{tt|[pos, pos + rcount)}} 到 {{tt|dest}} 所指向的字符串,其中 {{tt|rcount}} 是 {{tt|count}} 与 {{c|size() - pos}} 较小者。 | ||
===参数=== | ===参数=== | ||
| 第32行: | 第32行: | ||
{{dsc end}} | {{dsc end}} | ||
{{langlinks|en}} | {{langlinks|en}} | ||
2018年4月14日 (六) 17:21的版本
| |
(C++17 起) | |
复制子串 [pos, pos + rcount) 到 dest 所指向的字符串,其中 rcount 是 count 与 size() - pos 中较小者。
参数
| dest | - | 指向目标字符串的指针 |
| pos | - | 首字符的位置 |
| count | - | 请求的字符串长度 |
返回值
复制的字符数
异常
若 pos > size() 则抛出 std::out_of_range 。
复杂度
与 rcount 成线性。
参阅
| 返回子串 (公开成员函数) |