спать бесконечно - PullRequest
       10

спать бесконечно

5 голосов
/ 03 мая 2011

Мне было интересно, есть ли утверждение, которое я могу использовать, чтобы программа спала бесконечно (вероятно, используя функцию сна ??). (Я, очевидно, делаю это в ожидании сигнала, который будет доставлен через некоторое время этому процессу, и он разбудит его)

Ответы [ 3 ]

8 голосов
/ 03 мая 2011

Вы хотите pause () .

РЕДАКТИРОВАТЬ: Наиболее вероятные обстоятельства, при которых вы можете захотеть использовать pause() , фактически вызовут состояние гонки , поэтому предпочитайте sigsuspend().

3 голосов
/ 03 мая 2011

В Unix см. Либо pause или sigsuspend.

1 голос
/ 03 мая 2011

А в Windows использовать Сон (БЕСКОНЕЧНЫЙ)

...