This PR contains two changes (sorry, I did not put them into two separate commits :( )
Used a more modern style (replace trivial fors with STL-algos, removing unnecessary types, get rid of C-style casts and const char*), explicit constructors ...
Added a scoped_print_iostats similar to scoped_print_timer. I also adopted the STXXL tests accordingly to simplify the code
foxxll::stats_data now contains a to_stream method which works as the ostream<<-operator, but allows to define a line-prefix, which is useful for automated data analysis to tell apart reports from different sections of the algorithm.
This PR contains two changes (sorry, I did not put them into two separate commits :( )