std::char_traits<CharT>::move
< cpp | string | char traits
static char_type* move( char_type* dest, const char_type* src, std::size_t count ); |
(C++20 前) | |
static constexpr char_type* move( char_type* dest, const char_type* src, std::size_t count ); |
(C++20 起) | |
从 src
所指的字符串复制 count
个字符到 dest
所指的字符串。
即使字符范围重叠,即 src
在 [dest
, dest + count
) 之中,也正确进行。
参数
dest | - | 指向要复制的字符串的指针 |
src | - | 指向复制来源的字符串的指针 |
count | - | 要复制的字符数 |
返回值
dest
异常
(无)
复杂度
线性。