シグナル処理で複数のタイムアウトをシングルプロセスで管理したいのです。実装環境はlinuxです。
ここで問題なのですが、シングルプロセスシングルスレッドの状態で複数のalarm(30)を起動した場合アラーム削除処理はどうなるのでしょうか?
例えば
c
1alarm(30); 2alarm(40); 3alarm(50);
のように三つ起動したとして、二つ目のアラームを止めたい時にはどのように記述すればいいのでしょうか?

回答1件
あなたの回答
tips
プレビュー
Q&A
解決済
退会済みユーザー
総合スコア0
投稿2016/02/15 19:30
シグナル処理で複数のタイムアウトをシングルプロセスで管理したいのです。実装環境はlinuxです。
ここで問題なのですが、シングルプロセスシングルスレッドの状態で複数のalarm(30)を起動した場合アラーム削除処理はどうなるのでしょうか?
例えば
c
1alarm(30); 2alarm(40); 3alarm(50);
のように三つ起動したとして、二つ目のアラームを止めたい時にはどのように記述すればいいのでしょうか?
回答1件
あなたの回答
tips
プレビュー