std::basic_string::copy
来自cppreference.com
< cpp | string | basic string
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
size_type copy( CharT* dest, size_type count, |
||
复制一个的子串
[pos, pos+count)
,字符串指出,dest
。如果被请求的子串持续复制的子串的末尾的字符串,或者如果count == npos,是[pos, size())
。得到的字符串是不是空终止原文:
Copies a substring
[pos, pos+count)
to character string pointed to by dest
. If the requested substring lasts past the end of the string, or if count == npos, the copied substring is [pos, size())
. The resulting character string is not null-terminated.如果pos >= size(),std::out_of_range被抛出.
原文:
If pos >= size(), std::out_of_range is thrown.
目录 |
[编辑] 参数
dest | - | 目标字符的字符串的指针
原文: pointer to the destination character string |
pos | - | 的第一个字符的位置,包括
原文: position of the first character to include |
count | - | 长度的子字符串
|
[编辑] 返回值
复制的字符数
[编辑] 例外
std::out_of_range if pos >= size().
[编辑] 复杂度
线性
count
[编辑] 示例
本章尚未完成 原因:暂无示例 |
[编辑] 另请参阅
返回一个子字符串 (公共成员函数) |