簡體   English   中英

使用ctime的tzset有什么缺點?

[英]What are the disadvantages to using ctime's tzset?

在關於獲得系統時區的問題中, 這個答案沒有得到投票。

它建議在time.h使用tzset()和一些系統全局變量(例如daylighttimezonetzname )。

經過一些測試,我能夠在Windows和Mac上從這種方法中獲得准確的結果。 但我猜測上面提到的答案並沒有因為某種原因而被投票。 這是真的? 我應該更喜歡特定於OS的呼叫而不是這個C標准嗎?

不,如果沒有標准的C函數(並且您正在編程至少一個POSIX兼容系統),那么您應該使用優先於操作系統特定的POSIX函數。

如果您的某個系統不符合POSIX,那么您應該只為該系統提供特定於操作系統的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM