std::char_traits::move
De cppreference.com
< cpp | string | char traits
Revisión a fecha de 10:14 12 jun 2020; Ljestrada (Discusión | contribuciones)
static char_type* move( char_type* dest, const char_type* src, std::size_t count ); |
(hasta C++20) | |
static constexpr char_type* move( char_type* dest, const char_type* src, std::size_t count ); |
(desde C++20) | |
Copia count
caracteres de la cadena de caracteres apuntada por src
a la cadena de caracteres apuntada por dest
.
Ejecuta correctamente incluso si la los rangos de caracteres copiados se traslapan, p.ej., src
se encuentra en [dest
, dest + count
).
Contenido |
Parámetros
dest | - | Puntero a la cadena de caracteres a la cual copiar. |
src | - | Puntero a la cadena de caracteres de la cual copiar. |
count | - | El número de caracteres a copiar. |
Valor de retorno
dest
Excepciones
(Ninguna)
Complejidad
Lineal.