# 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`

### 异常

不抛出。

### 复杂度

线性。