22 Oct
2005
22 Oct
'05
9:38 p.m.
Looks neat! FmtGuard is especially useful-looking. I have a couple of questions, however: - Why did you choose strf() and scoutf()? Usually there aren't any abbreviations in std stuff, and strstream is deprecated now in favour of stringstring, so wouldn't stringf() make more sense? Also, scoutf seems odd, since it has nothing whatsoever to do with cout. Perhaps streamf() would be better? It parallels stringf() slightly better, imho. - How well does it handle references? Although that can presumably avoided with reference_wrapper - How much performance does not doing it boost.format-%-overload-style save? There is a certain elegance to doing it that way... Impressed, - Scott McMurray