我正在编写一个类函数,它使用 chrono 库返回以微秒为单位的持续时间。
std::chrono::duration<std::chrono::miroseconds> stop_watch::get_time() {
auto length = std::chrono::duration_cast<std::chrono::microseconds>(stop_time - start_time);
return length;
}
出于某种原因,我的编译器向我吐了出来。感谢所有帮助!
最佳答案
std::chrono::microseconds
stop_watch::get_time()
{
using namespace std::chrono;
return duration_cast<microseconds>(stop_time - start_time);
}
关于c++ - 如何使用 chrono 返回持续时间类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34448041/