Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Produce varios elementos que se saltarán de la posición actual de lectura.
basic_istream<Elem, Tr>& ignore(
streamsize _Count = 1,
int_type _Delim = traits_type::eof( )
);
Parámetros
_Count
El número de elementos que se van a omitir de la posición actual de lectura._Delim
El elemento que, si se encuentra antes de recuento, hace omita a return y a permitir que todos los elementos después de _Delim se deben leer.
Valor devuelto
la secuencia (*this).
Comentarios
la función de entrada sin formato extrae hasta _Count elementos y los descarta.Si _Count es igual a numeric_limits <int> :: máximo, sin embargo, se toma como arbitrariamente grandes.Extracción detiene el principio final del archivo o en un elemento _Ch tales que traits_type::to_int_type(_Ch) es igual al _Delim (que también se extraen).la función devuelve *this.
Ejemplo
// basic_istream_ignore.cpp
// compile with: /EHsc
#include <iostream>
int main( )
{
using namespace std;
char chararray[10];
cout << "Type 'abcdef': ";
cin.ignore( 5, 'c' );
cin >> chararray;
cout << chararray;
}
abcdef
abcdef def
Requisitos
encabezado: <istream>
espacio de nombres: std