Предыдущий пост -

std::ostreambuf_iterator.

Рубрика: iterator, Дата: 22 July, 2013, Автор:
Tags: ,

А это буфер итератора вывода. То ж не понятно чем он от просто ostream_iterator отличается.

#include <iostream>
using std::cout;
using std::endl;
#include <algorithm>
using std::copy;
#include <iterator>
using std::ostreambuf_iterator;
#include <string>
using std::string;

int main()
{
	string s("Hellow world gacpada!\n");

	ostreambuf_iterator<char> it(cout);

	//выводим строку
	copy(s.begin(),s.end(),it);

	return 0;
}

[youtube]http://www.youtube.com/watch?v=DPatQl0c3uw[/youtube]

rss