名前空間
変種
操作

std::char_traits<CharT>::move

提供: cppreference.com
< 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 の指す文字列から dest の指す文字列に count 個の文字をコピーします。

たとえコピーされる文字の範囲がオーバーラップしていても、つまり src が [dest, dest + count) 内にあっても、正しく行われます。

目次

[編集] 引数

dest - コピー先の文字列を指すポインタ
src - コピー元の文字列を指すポインタ
count - コピーする文字数

[編集] 戻り値

dest

[編集] 例外

(なし)

[編集] 計算量

線形。