名前空間
変種

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

例外

(なし)

計算量

線形。