Espacios de nombres
Variantes
Acciones

std::basic_string_view<CharT,Traits>::remove_prefix

De cppreference.com
 
 
 
 
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().

Contenido

[editar] Parámetros

n - El número de caracteres a remover del inicio de la vista.

[editar] Valor de retorno

(ninguno)

[editar] Complejidad

Constante.

[editar] Ejemplo

#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'

[editar] Véase también

Encoge la vista moviendo su final hacia atrás.
(función miembro pública) [editar]