Я использую переменную boost :: format для получения истекшего времени в секундах
boost::posix_time::time_duration total_time = start_1.elapsed();
long milliseconds = total_time.total_milliseconds();
boost::format output("%.6f");
output % (milliseconds/1000.0);
Но я использую таймер несколько раз, чтобы накапливать длительности.
Я хочу знать, с каким типом переменной я могу накапливать длительности (используйте оператор + ). Например, с плавающей запятой я не знаю, как преобразовать из boost :: format в float
Заранее спасибо