在 posix 上,可以使用 timespec 来计算准确的时间长度(如秒和毫秒)。不幸的是,我需要使用 Visual Studio 编译器迁移到 Windows。 VS time.h 库没有声明 timespec,所以我正在寻找其他选项。就搜索而言,是否可以使用时钟和 time_t,尽管我无法检查使用时钟计数来计算毫秒的精确度。
您如何/使用什么来计算操作中的时间消耗(如果可能,使用标准 C++ 库)?
功能获取刻度数 http://msdn.microsoft.com/en-us/library/ms724408%28v=vs.85%29.aspx通常用于此目的。
还有一个类似的线程:C++ 计时,自上一整秒以来的毫秒数 https://stackoverflow.com/questions/117346/c-timing-milliseconds-since-last-whole-second
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)