3

Cでは、setitimerを使用してタイマーを開始し、一時停止してから、一時停止された残りの時間でタイマーを再開する方法はありますか? 私の最初の考えは、getitimer を使用して残り時間を節約し、タイマーを停止してから、タイマーを getitimer で保存された値に戻すことでしたが、これは機能していないようです。

4

1 に答える 1

1

タイマーを一時停止することはできません。残り時間を保存し、タイマーを停止してから、新しいタイマーを開始することがこれを行う方法です。その方法は機能するので、コードにバグがあると思います。

于 2012-04-29T21:40:04.487 に答える