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
|
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) |