◐ Shell
clean mode source ↗

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

<tbody> </tbody>

static char_type* copy( char_type* dest, const char_type* src, std::size_t count );

(constexpr начиная с C++20)

Копирует count символов из строки символов, на которую указывает src, в строку символов, на которую указывает dest.

Если [destdest + count) и [srcsrc + count) перекрываются, поведение не определено.

Смотрите CharTraits для получения общих требований к свойствам символов для X::copy.

Параметры

dest указатель на строку символов, в которую нужно копировать
src указатель на строку символов, из которой нужно копировать
count количество символов для копирования

Возвращаемое значение

dest

Исключение

Ничего не генерирует.

Сложность

Линейная по count.

Смотрите также

присваивает символ
(public static функция-элемент) [править]