Namespaces
Variants

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

From cppreference.net
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 ) 存在重叠,则行为是未定义的。

请参阅 CharTraits 了解关于 X::copy 字符特性的通用要求。

目录

参数

dest - 指向目标字符串的指针
src - 指向源字符串的指针
count - 要复制的字符数量

返回值

dest

异常

不抛出任何异常。

复杂度

count 上呈线性关系。

参见

[static]
分配字符
(公开静态成员函数)