用于在实时系统中测量和验证响应时间的宏。

定义
CppTest_Time
CppTest_TimeInit(CPPTEST_INTEGER 秒, CPPTEST_INTEGER 纳秒);
使用给定的值初始化 CppTest_Time 结构。纳秒应在 -999999999 和 999999999 之间。
CppTest_Time CppTest_TimeCurrent()用当前时间初始化 CppTest_Time 结构。时间自 1970 年 1 月 1 日世界标准时间 00:00:00 以后的秒数(和纳秒)存储。准确性取决于所使用的平台。
CppTest_Time CppTest_TimeDiff(CppTest_Time t1, CppTest_Time t2)返回 t1 和 t2 之间的差。
int CppTest_TimeCompare(CppTest_Time t1, CppTest_Time t2)

比较两个 CppTest_Time 结构。返回:

           < 0: 如果 t1 小于/早于 t2

           == 0: 如果 t1 和 t2 相等

           > 0: 如果 t1 大于/晚于 t2

  • No labels