任何人都可以解釋ftime()
和time()
之間是否有區別嗎?ftime()和time()之間的區別是什麼?C++
2
A
回答
10
ftime()
爲(廢棄)POSIX功能,因爲曆元獲得既秒和毫秒,time()
是ISO C(和,由於是,ISO C++以及)函數來獲得秒因爲時代。
從ftime(3)
man頁面引用:
此功能已經過時了。不要使用它。如果時間以秒爲單位,則可以使用時間(2); gettimeofday(2)給出微秒; clock_gettime(2)給出了納秒,但是並不普遍。
既然你正在編寫C++,可以考慮使用std::chrono
從C++ 11,這是原生在C++的時間間隔的工作方式。
相關問題
- 1. TIME-WAIT Assassination和SO_REUSEADDR之間的區別是什麼
- 2. PHP - date_timestamp_get(date_create())和time()之間的區別是什麼?
- 3. 爲什麼時間戳unix time和time()不正確之間的區別?
- 4. $(())和expr之間的區別是什麼?
- 5. $和$ .fn之間的區別是什麼?
- 6. ++和:haskell之間的區別是什麼?
- 7. $(「」)和$ .find(「」)之間的區別是什麼?
- 8. 「\」和「\。」之間的區別是什麼?
- 9. 「$ | ++」和「$ | = 1」之間的區別是什麼
- 10. $(...)和`...`之間的區別是什麼
- 11. .equals()和==之間的區別是什麼?
- 12. [undefined]和[,]之間的區別是什麼?
- 13. C和%之間有什麼區別?
- 14. - >和>之間的區別是什麼。在C/C++?
- 15. Symbian C++和規範C++之間的語法區別是什麼?
- 16. C#和MVC中System.Environment.Username和User.Identity.Name之間的區別是什麼?
- 17. java的sleep()和c的sleep()之間的區別是什麼?
- 18. 區別:%% a和%variable%變量之間的區別是什麼?
- 19. 什麼是爲PrintWriter和DataOutputStream之間的區別是什麼?
- 20. C++中的Pause(),Sleep()和Wait()之間的區別是什麼?
- 21. '(a b c)和(list'a'b'c)之間的區別是什麼?
- 22. C#中new object()和new {}之間的區別是什麼?
- 23. C++中stdlib.h和cstdlib之間的主要區別是什麼?
- 24. C#中System.Type和System.RuntimeType之間的區別是什麼?
- 25. C中localtime()和gmtime()之間的區別是什麼?
- 26. C#:TypeDescriptor.GetAttributes()和GetType().GetCustomAttributes之間的區別是什麼?
- 27. 什麼是Haskell,python和c函數之間的主要區別?
- 28. C中「* x = 1」和「x = 1」之間的區別是什麼?
- 29. Objective-C中(ReturnClass *)methodName ...和(ReturnClass)methodName ...之間的區別是什麼?
- 30. C中「Real Types」和「Arithmetic Types」之間的區別是什麼?
@AlokSave:這是一個答案,而不是評論。 :-) –
看來,'ftime'是微軟的具體...我無法在cpluscplus.com上找到關於ftime neihter的信息,也沒有在cppreference.com – borisbn
@borisbn:POSIX,而不是微軟。 – Fanael