std::basic_istream::ignore
De cppreference.com
< cpp | io | basic istream
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
| basic_istream& ignore( std::streamsize count = 1, int_type delim = Traits::eof() ); |
||
Extractos y personajes descartes de la corriente de entrada hasta e incluyendo
delim .Original:
Extracts and discards characters from the input stream until and including
delim.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Se comporta como
UnformattedInputFunction. Después de la construcción y comprobación del objeto centinela, extrae los caracteres de la secuencia y los descarta hasta que cualquiera de las siguientes condiciones:Original:
Behaves as
UnformattedInputFunction. After constructing and checking the sentry object, extracts characters from the stream and discards them until any one of the following conditions occurs:The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
-
countpersonajes fueron extraídos (esta prueba se desactiva en el caso especial cuandocountigual std::numeric_limits<std::streamsize>::max()Original:countcharacters were extracted (this test is disabled in the special case whencountequals std::numeric_limits<std::streamsize>::max()The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
- Extremo de las condiciones de archivo aparece en la secuencia de entrada (en cuyo caso la función llama setstate(eofbit)Original:end of file conditions occurs in the input sequence (in which case the function calls setstate(eofbit)The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
-
cel siguiente carácter disponible en la secuencia de entrada esdelimsegún lo determinado por Traits::eq_int_type(Traits::to_int_type(c), delim). El carácter delimitador se extrae y se desecha (esta prueba se desactiva si sedelimTraits::eof())Original:the next available charactercin the input sequence isdelimas determined by Traits::eq_int_type(Traits::to_int_type(c), delim). The delimiter character is extracted and discarded (this test is disabled ifdelimis Traits::eof())The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Contenido |
[editar] Parámetros
| count | - | número de caracteres que desea extraer
Original: number of characters to extract The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
| delim | - | delimitando carácter para detener la extracción a. También se extrajo .
Original: delimiting character to stop the extraction at. It is also extracted. The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[editar] Valor de retorno
*this
[editar] Ejemplo
#include <iostream> #include <sstream> #include <limits> int main() { std::istringstream input("1\n" "some non-numeric input\n" "2\n"); for(;;) { int n; input >> n; if(input.eof() || input.bad()) break; else if(input.fail()) { input.clear(); // unset failbit input.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); // skip bad input } else std::cout << n << '\n'; } }
Output:
1 2
[editar] Ver también
| extractos personajes Original: extracts characters The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (miembro público función) | |
| extractos de caracteres hasta el carácter determinado se encuentra Original: extracts characters until the given character is found The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (miembro público función) | |