std::basic_string_view<CharT,Traits>::remove_prefix
De cppreference.com
< cpp | string | basic string view
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
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) |