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 depuis C++20) | |
Copie count caractères de la chaîne de caractères pointée par src vers la chaîne de caractères pointée par dest .
Si
[
dest
,
dest
+
count
)
et
[
src
,
src
+
count
)
se chevauchent, le comportement est indéfini.
Voir
CharTraits
pour les exigences générales concernant les traits de caractères pour
X::copy
.
Table des matières |
Paramètres
| dest | - | pointeur vers une chaîne de caractères à copier vers |
| src | - | pointeur vers une chaîne de caractères à copier depuis |
| count | - | nombre de caractères à copier |
Valeur de retour
dest
Exceptions
Ne lance rien.
Complexité
Linéaire en count .
Voir aussi
|
[static]
|
assigne un caractère
(fonction membre publique statique) |