time.rst 673 B

1234567891011121314151617181920212223242526272829303132
  1. time.h
  2. ====================================
  3. 简介:
  4. =====
  5. 时间相关
  6. 时刻以纳秒为单位
  7. 结构体:
  8. ====
  9. ``struct timespec`` : 时间戳
  10. 变量列表:
  11. =====
  12. ``long int tv_sec`` : 秒
  13. ``long int tv_nsec`` : 纳秒
  14. 宏定义:
  15. ====
  16. ``#define CLOCKS_PER_SEC 1000000`` 每一秒有1000000个时刻(纳秒)
  17. 函数列表:
  18. =====
  19. ``int nanosleep(const struct timespec *rdtp,struct timespec *rmtp)``
  20. 休眠指定时间
  21. rdtp : 指定休眠的时间
  22. rmtp : 返回剩余时间
  23. ``clock_t clock()`` : 获得当前系统时间