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?
- Volodya
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
- Re: [boost] io operations for stl containers? Vladimir Prus
- Re: [boost] io operations for stl containers? Terje Slettebų
- [boost] Re: io operations for stl containers? Vladimir Prus
- Re: [boost] Re: io operations for stl containe... Terje Slettebų
- Re: [boost] io operations for stl containers? Peter Dimov
- [boost] Re: io operations for stl containers? Edward Diener
- Re: [boost] io operations for stl containers? Terje Slettebų
- Re: [boost] io operations for stl containers? Vladimir Prus
- Re: [boost] io operations for stl containers? Terje Slettebų
- [boost] Re: io operations for stl containe... Vladimir Prus
- Re: [boost] Re: io operations for stl... Terje Slettebų