- OutputIteratorを何でも保持するany_output_iterator (実装)
- この実装が正しいのかどうか分からない
- any_iteratorと違うクラスにするのは正しいと思う
std::vector<char> v;
any_output_iterator<char &> oi(std::back_inserter(v));
std::string src("abcdefg");
std::copy(src.begin(), src.end(), oi);
BOOST_CHECK( equals(v, src) );