ftime()谁能解释和之间是否有区别time()?
			
			8739 次
		
1 回答
            11        
        
		
ftime()是一个(已弃用)POSIX 函数,用于获取自纪元以来的秒数和毫秒数,time()是 ISO C(并且,多亏了 ISO C++)函数,用于获取自纪元以来的秒数。
ftime(3)从手册页引用:
此功能已过时。不要使用它。如果以秒为单位的时间足够,则可以使用 time(2);gettimeofday(2) 给出微秒;clock_gettime(2) 提供纳秒,但没有广泛使用。
由于您正在编写 C++,因此请考虑使用std::chronoC++11,这是在 C++ 中处理时间间隔的本机方式。
于 2013-01-16T15:55:44.620   回答