std::basic_string_view<CharT,Traits>::remove_prefix
De cppreference.com
<tbody>
</tbody>
constexpr void remove_prefix(size_type n); |
(desde C++17) | |
Mueve el inicio de la vista hacia adelante n caracteres.
El comportamiento es indefinido si n > size().
Parámetros
| n | - | El número de caracteres a remover del inicio de la vista. |
Valor de retorno
(ninguno)
Complejidad
Constante.
Ejemplo
Ejecuta este código
#include <iostream>
#include <algorithm>
#include <string_view>
int main()
{
std::string str = " cadena recortada";
std::string_view v = str;
v.remove_prefix(std::min(v.find_first_not_of(" "), v.size()));
std::cout << "Cadena: '" << str << "'\n"
<< "Vista : '" << v << "'\n";
}
Salida:
Cadena: ' cadena recortada'
Vista : 'cadena recortada'
Véase también
| Encoge la vista moviendo su final hacia atrás. (función miembro pública) |