Diferencia entre revisiones de «cpp/string/basic string/clear»
De cppreference.com
< cpp | string | basic string
m (Use {{lc}}. Update links. Various fixes.) |
m (Traducción completa) |
||
Línea 1: | Línea 1: | ||
− | |||
{{cpp/string/basic_string/title | clear}} | {{cpp/string/basic_string/title | clear}} | ||
{{cpp/string/basic_string/navbar}} | {{cpp/string/basic_string/navbar}} | ||
− | {{ | + | {{ |
+ | | | ||
void clear(); | void clear(); | ||
+ | |||
+ | |||
+ | |||
+ | |||
}} | }} | ||
+ | |||
− | + | {{|}}. | |
+ | |||
+ | . | ||
===Parámetros=== | ===Parámetros=== | ||
− | + | (Ninguno) | |
===Valor de retorno=== | ===Valor de retorno=== | ||
− | + | (Ninguno) | |
===Complejidad=== | ===Complejidad=== | ||
− | + | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | string | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | . | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
− | === | + | ===también=== |
{{dsc begin}} | {{dsc begin}} | ||
{{dsc inc | cpp/string/basic_string/dsc erase}} | {{dsc inc | cpp/string/basic_string/dsc erase}} | ||
{{dsc end}} | {{dsc end}} | ||
− | + | deenfritjaplptruzh | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Última revisión de 07:30 18 jun 2020
void clear(); |
(hasta C++11) | |
void clear() noexcept; |
(desde C++11) (hasta C++20) |
|
constexpr void clear() noexcept; |
(desde C++20) | |
Borra todos los caracteres de la cadena como si se ejecutara erase(begin(), end()).
Se invalidan todos los punteros, referencias e iteradores.
Contenido |
[editar] Parámetros
(Ninguno)
[editar] Valor de retorno
(Ninguno)
[editar] Complejidad
Lineal de acuerdo al tamaño de la cadena, aunque implementaciones existentes operan en tiempo constante.
[editar] Ejemplo
Ejecuta este código
#include <cassert> #include <string> int main() { std::string s{ "Ejemplar" }; std::string::size_type const capacity = s.capacity(); s.clear(); assert(s.capacity() == capacity); assert(s.empty()); assert(s.size() == 0); }
[editar] Véase también
Borra caracteres (función miembro pública) |