2011-11-05 178 views
2

我有一個C程序,可以在任務間休息1分鐘。如果夏令時結束,這將如何受到影響?凌晨3點,當時鍾恢復到凌晨2點時,sleep會暫停執行1分鐘或1小時1分鐘?夏令時和睡眠

例子:

while(1) 
{ 
    sleep(60); 
    do_something(); 
} 

回答

1

不,你的代碼將不會被夏令時影響結束。沒問題。

當您使用睡眠功能時,您的程序會等待,直到您指定爲該功能的參數的一定時間,系統的時間不會影響功能行爲。