Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Typ, der für den Zeichentyp istream_iterator bereitstellt.
typedef CharType char_type;
Hinweise
Der Typ ist ein Synonym für den Vorlagenparameter Chartype.
Beispiel
// istream_iterator_char_type.cpp
// compile with: /EHsc
#include <iterator>
#include <vector>
#include <iostream>
int main( )
{
using namespace std;
typedef istream_iterator<int>::char_type CHT1;
typedef istream_iterator<int>::traits_type CHTR1;
// Standard iterator interface for reading
// elements from the input stream:
cout << "Enter integers separated by spaces & then\n"
<< " any character ( try example: '2 4 f' ): ";
// istream_iterator for reading int stream
istream_iterator<int, CHT1, CHTR1> intRead ( cin );
// End-of-stream iterator
istream_iterator<int, CHT1, CHTR1> EOFintRead;
while ( intRead != EOFintRead )
{
cout << "Reading: " << *intRead << endl;
++intRead;
}
cout << endl;
}
2 4 f
2 4 f Geben Sie die ganzen Zahlen ein, die durch Leerzeichen &. dann jedes Zeichen (Versuchbeispiel getrennt werden: 2 4 "f "): 2 4 f-Lesen: 2 lesen: 4
Anforderungen
Header: <iterator>
Namespace: std