我正在使用 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
提前致谢