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.
Der Dereferenzierungsoperator, mit dem der Ausgabeiteratorausdruck *ii = x implementiert wird.
ostream_iterator<Type, CharType, Traits>& operator*( );
Rückgabewert
Ein Verweis auf ostream_iterator.
Hinweise
Die Anforderungen für einen Ausgabeiterator, den ostream_iterator erfüllen muss, erfordern nur das Ausdruck *ii = das t sind gültig und sagen nichts über Operator oder operator= auf eigenen.Der Memberoperator in dieser Implementierung gibt *this zurück.
Beispiel
// ostream_iterator_op_deref.cpp
// compile with: /EHsc
#include <iterator>
#include <vector>
#include <iostream>
int main( )
{
using namespace std;
// ostream_iterator for stream cout
// with new line delimiter
ostream_iterator<int> intOut ( cout , "\n" );
// Standard iterator interface for writing
// elements to the output stream
cout << "Elements written to output stream:" << endl;
*intOut = 10;
intOut++; // No effect on iterator position
*intOut = 20;
*intOut = 30;
}
Anforderungen
Header: <iterator>
Namespace: std