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 ) ;
(constexpr seit C++20)

Kopiert count Zeichen aus der Zeichenkette, auf die src zeigt, in die Zeichenkette, auf die dest zeigt.

Wenn sich [ dest , dest + count ) und [ src , src + count ) überlappen, ist das Verhalten undefiniert.

Siehe CharTraits für die allgemeinen Anforderungen an Zeicheneigenschaften für X::copy .

Inhaltsverzeichnis

Parameter

dest - Zeiger auf einen Zeichenstring, in den kopiert werden soll
src - Zeiger auf einen Zeichenstring, aus dem kopiert werden soll
count - Anzahl der zu kopierenden Zeichen

Rückgabewert

dest

Exceptions

Wirft nichts.

Komplexität

Linear in count .

Siehe auch

[static]
weist ein Zeichen zu
(öffentliche statische Member-Funktion)