2013-07-11 47 views

回答

2

localtime使用內部全局緩衝區(或者可能是線程本地),其地址返回。保持全局狀態的這種做法與strtokrand的工作方式類似。請注意,這使得該功能固有地不可租用,並且可能是線程不安全的。

+1

要補充說明,引用我的系統上的manpage:_「返回值指向一個靜態分配的結構,可能會被隨後調用任何日期和時間函數覆蓋。」_ – moooeeeep

相關問題