谁能解释ftime()
和time()
之间是否有区别?
最佳答案
ftime()
是一个(不建议使用的)POSIX函数,用于获取自纪元以来的秒数和毫秒数,time()
是ISO C(并且,也感谢ISO C++)用于获取自纪元以来的秒数的函数。
引用 ftime(3)
手册页:
由于您正在编写C++,请考虑使用C++ 11中的 std::chrono
,这是在C++中使用时间间隔的本机方法。
谁能解释ftime()
和time()
之间是否有区别?
最佳答案
ftime()
是一个(不建议使用的)POSIX函数,用于获取自纪元以来的秒数和毫秒数,time()
是ISO C(并且,也感谢ISO C++)用于获取自纪元以来的秒数的函数。
引用 ftime(3)
手册页:
由于您正在编写C++,请考虑使用C++ 11中的 std::chrono
,这是在C++中使用时间间隔的本机方法。