std::basic_string_view<CharT,Traits>::remove_prefix
De cppreference.com
< cpp | string | basic string view
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
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'
[editar]Véase también
Encoge la vista moviendo su final hacia atrás. (función miembro pública) |