ostream_iterator::operator*
역참조 연산자 출력 반복기 식을 구현 하는 데 사용 *ii = x.
ostream_iterator<Type, CharType, Traits>& operator*( );
반환 값
참조 하는 ostream_iterator.
설명
출력 반복기에 대 한 요구는의 ostream_iterator 만족 해야 표현식만 필요 *ii = t 유효 하 고 아무것도 대 한 말의 연산자 또는 operator= 자체에.이 구현에서 멤버 연산자를 반환 합니다. *이.
예제
// 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;
}
요구 사항
헤더: <iterator>
네임 스페이스: std