std::char_traits<CharT>::move
提供: cppreference.com
<tbody>
</tbody>
<tbody class="t-dcl-rev ">
</tbody><tbody>
</tbody>
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 の指す文字列から dest の指す文字列に count 個の文字をコピーします。
たとえコピーされる文字の範囲がオーバーラップしていても、つまり src が [dest, dest + count) 内にあっても、正しく行われます。
引数
| dest | - | コピー先の文字列を指すポインタ |
| src | - | コピー元の文字列を指すポインタ |
| count | - | コピーする文字数 |
戻り値
dest。
例外
(なし)
計算量
線形。