basic_istream::ignore
Powoduje, że liczba elementów do pominięte z bieżącego pozycja odczytu.
basic_istream<Elem, Tr>& ignore(
streamsize _Count = 1,
int_type _Delim = traits_type::eof( )
);
Parametry
_Count
Liczba elementów, aby pominąć od bieżącej pozycji odczytu._Delim
Element, jeśli przed count, powodujący, że Ignoruj do zwrotu i umożliwiając wszystkich elementów po _Delim odczytywane.
Wartość zwracana
Strumień (* to).
Uwagi
Niesformatowany funkcji wprowadzania ekstrakty do _Count elementów i odrzuca je.Jeśli _Count jest równe numeric_limits <int>:: max, jednak jest traktowana jako dowolnie dużych.Ekstrakcja wczesne zatrzymuje się na koniec pliku lub elementu _Ch takie, że traits_type::to_int_type(_Ch) porównuje równa _Delim (który jest również wyodrębniane).Funkcja zwraca * to.
Przykład
// 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
Wymagania
Nagłówek: <istream>
Obszar nazw: std