On May 6, 1:59 am, m0shbear <andrey....@gmail.com> wrote:
> On May 5, 7:54 pm, Marcel Müller <news.5.ma...@spamgourmet.org> wrote:
[...]
> Boost has a nice replacement for std:
rintf, using overloaded '%'
> instead of ',' for varargs.
The choice of '%' is really what makes it unusable, because the
operator doesn't "stand out" like '<<', so the resulting
expressions become unreadable. For the rest, the boost
implementation is very good, as it allows you to continue to use
manipulators, which are essential if you want readable and
maintainable code. (Embedding the "6.2" or whatever in the
language dependent string is another serious flaw in printf.)
--
James Kanze