Espacios de nombres
Variantes
Acciones

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

De cppreference.com
 
 
 
 
constexprvoid 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]
close