Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Cでは、setitimerを使用してタイマーを開始し、一時停止してから、一時停止された残りの時間でタイマーを再開する方法はありますか? 私の最初の考えは、getitimer を使用して残り時間を節約し、タイマーを停止してから、タイマーを getitimer で保存された値に戻すことでしたが、これは機能していないようです。
タイマーを一時停止することはできません。残り時間を保存し、タイマーを停止してから、新しいタイマーを開始することがこれを行う方法です。その方法は機能するので、コードにバグがあると思います。