std::char_traits<char>::copy, std::char_traits<wchar_t>::copy, std::char_traits<char8_t>::copy, std::char_traits<char16_t>::copy, std::char_traits<char32_t>::copy
來自 cppreference.com
< cpp | string | char traits
static char_type* copy( char_type* dest, const char_type* src, std::size_t count ); |
(C++20 起為 constexpr) | |
將 src 指向的字串中的 count 個字元複製到 dest 指向的字串中。
如果 [
dest,
dest + count)
和 [
src,
src + count)
重疊,則行為未定義。
有關 X::copy
的字元特性的一般要求,請參閱 CharTraits。
目錄 |
[編輯] 引數
dest | - | 指向要複製到的字串的指標 |
src | - | 指向要從中複製的字串的指標 |
count | - | 要複製的字元數 |
[編輯] 返回值
dest
[編輯] 異常
不丟擲任何異常。
[編輯] 複雜度
關於 count 的線性複雜度。
[編輯] 參閱
[靜態] |
賦值字元 (public static member function) |