On Fri, Sep 13, 2019 at 6:50 AM Roberto Hinz
You are right. Thanks for the comments
Please don't take any of these comments as discouragement. Quite the opposite they are well intended with a goal of progress in mind. There have been a chorus of voices clamoring for "a better std::ostream" and it has been the subject of a few papers. Offering users better versions or replacements for standard library types such as std::ostream lands squarely within the purview of the Boost Libraries. There is already precedent for this, such as boost::system::error_category and boost::shared_ptr, both of which are superior to their standard library equivalents. However any proposed replacement needs to address the body of work that has already been done in this area. What makes it better or more usable? Thanks