Namespaces
Variants

std::experimental::basic_string_view<CharT,Traits>:: find_first_not_of

From cppreference.net
constexpr size_type
find_first_not_of ( basic_string_view v, size_type pos = 0 ) const noexcept ;
(1) (TS de fundamentos de biblioteca)
constexpr size_type
find_first_not_of ( CharT c, size_type pos = 0 ) const noexcept ;
(2) (TS de fundamentos de biblioteca)
constexpr size_type
find_first_not_of ( const CharT * s, size_type pos, size_type count ) const ;
(3) (TS de fundamentos de biblioteca)
constexpr size_type
find_first_not_of ( const CharT * s, size_type pos = 0 ) const ;
(4) (TS de fundamentos de biblioteca)

Encuentra el primer carácter que no es igual a ninguno de los caracteres en la secuencia de caracteres dada.

1) Encuentra el primer carácter que no sea igual a ninguno de los caracteres de v en esta vista, comenzando en la posición pos .
2) Equivalente a find_first_not_of ( basic_string_view ( & c, 1 ) , pos ) .
3) Equivalente a find_first_not_of ( basic_string_view ( s, count ) , pos ) .
4) Equivalente a find_first_not_of ( basic_string_view ( s ) , pos ) .

Contenidos

Parámetros

v - vista a buscar
pos - posición en la que comenzar la búsqueda
count - longitud de la cadena de caracteres a comparar
s - puntero a una cadena de caracteres a comparar
ch - carácter a comparar

Valor de retorno

Posición del primer carácter que no es igual a ninguno de los caracteres en la cadena dada, o npos si no se encuentra dicho carácter.

Complejidad

O( size() * v.size() ) en el peor de los casos.

Véase también

buscar caracteres en la vista
(función miembro pública)
encontrar la última ocurrencia de una subcadena
(función miembro pública)
encontrar primera ocurrencia de caracteres
(función miembro pública)
encontrar última ocurrencia de caracteres
(función miembro pública)
encontrar última ausencia de caracteres
(función miembro pública)