> Hi,
> 
> after having to output std::vector to stream again and again 
> using custom 
> solution, I started to wonder why we don't have a solution in boost.
> Does it makes sense to include operators<< for vectors, sets, etc?
> 
> I was thinking about
> 
>    <boost/io/vector.hpp>
>    <boost/io/set.hpp>
> 
> and so on. There are basically two approaches:
> 
> 1. Operators use fixed format: bracked list with commas 
> between values for
>     vector, for example.
> 2. Manipulators are provided to set brackets and separators.
> 
> I had implemented the second approach some time ago, but it 
> turned out that
> was overkill. So, 1) looks better now.
> 
> Thoughts?

I do not see a way how you could implement solution with better
flexibility/conciseness ratio than copy+ostream_iterator one.

Gennadiy.
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to