gmtime_r 使用性?
故事
gmtime_r 很坑。
會用到 gmtime_r 的多少是因為 gmtime 不是 thread-safe 的,但又需要 threading 來增加效率。
但假如使用者會很頻繁的呼叫他,那就可能要考慮其他函數。
為什麼?
gmtime_r 的運作
gmtime_r 的功能是把 Unix timestamp 轉換出 CST+0 時區的年月日時分秒以及其他資訊(如星期)。這個函數事實上會和 localtime_r 共用一個計算時間的函數。
這就是主要的問題,localtime_r 會需要用到...
notes.mukyu.dev1 min read