![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
参考程度ですが・・
#include <signal.h>
if(pthread_kill(thread, 0) == ESRCH) /* threadは生存確認したいスレッド */
{
printf("そのスレッドはいませーん\n);
}
これでできるのかも。
試していません。
参考URL:
http://d.hatena.ne.jp/longicorn/searchdiary?of=7 …
の下の方
http://docs.hp.com/ja/B2355-60104-07/pthread_kil …
No.1
- 回答日時:
的外れかもしれません、その節はご容赦ください。
ご質問に実行環境などの記述がないので、これのことでしょうか?
Manpage of PTHREADS
http://www.linux.or.jp/JM/html/LDP_man-pages/man …
細かいことを気にしないのであれば、グローバル変数にフラグを立てて
呼び出された側の関数でフラグを変更するのはいかがなんでしょうか?
# もしかするとこれは邪道なのかもしれませんけど。
それとも検出の目的は排他処理なのでしょうか?
Manpage of PTHREAD_MUTEX
http://www.linux.or.jp/JM/html/glibc-linuxthread …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- CPU・メモリ・マザーボード インテルCPUの世代ごとのデスクトップとノートのコア数についてこれで正しいですか?(*´ω`*) 1 2023/01/07 14:44
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- UNIX・Linux Linuxの実行結果を修正したいです。 6 2022/11/22 12:57
- CPU・メモリ・マザーボード CPUについて 4 2022/07/09 13:41
- PHP isset — 変数が宣言されていること、そして null とは異なることを検査 1 2022/03/27 17:34
- CPU・メモリ・マザーボード 安価ノートPC検討で教えてください 7 2022/05/02 09:25
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- ノートパソコン Windows11搭載パソコン 新規購入にあたって 4 2022/11/09 18:11
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
親スレッドが子スレッドを監視する方法について(マルチスレッド)
C言語・C++・C#
-
Linuxでのスレッド間メッセージについて
C言語・C++・C#
-
スレッドの安全な終了のさせ方
C言語・C++・C#
-
-
4
DWORDの実際の型は何でしょうか
C言語・C++・C#
-
5
戻り値で構造体を返すことは可能でしょうか?
C言語・C++・C#
-
6
コマンド(例えばls)の出力結果を文字列で取得するプログラムの作成方法
C言語・C++・C#
-
7
#defineの定数を文字列として読み込む
C言語・C++・C#
-
8
C++ 構造体の一括初期化 {0}
C言語・C++・C#
-
9
char*を初期化したいのですが
C言語・C++・C#
-
10
ソケットのrecvの戻り値が0
C言語・C++・C#
-
11
WaitForSingleObjectの使い方について
C言語・C++・C#
-
12
ネットワーク切断を検出するには?
C言語・C++・C#
-
13
acceptをalarmでタイムアウトさせる処理がうまくいきません
C言語・C++・C#
-
14
あるディレクトリ内のファイルをファイル名でソートして取得
C言語・C++・C#
-
15
<unistd.h>をVisualStudioでつかえるようにする
C言語・C++・C#
-
16
メッセージボックスを大きくする方法
Visual Basic(VBA)
-
17
INIファイルからのデータ読込みについて
C言語・C++・C#
-
18
セル列のすべての文字列の頭に”0x”を追加したい
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
WaitForSingleObjectの使い方に...
-
_beginthreadとPostThreadMessa...
-
【VC++6.0(MFC)】スレッドの呼...
-
マルチスレッドのスレッド数を...
-
メインスレッドのPostMessageと...
-
スレッドについて
-
VC++スレッドの正しい終了のさ...
-
スレッドの終了はどうやるんで...
-
pthread_attr_tへの値の代入に...
-
Mutexの次の使い方で
-
別スレッドとイベントの終了手...
-
PHP スレッド構成の掲示板について
-
VB2005 シリアル通信のClose処理
-
スレッドの終了の仕方
-
Macターミナルで実行中のプログ...
-
他のPC上にあるexeを、そのP...
-
バックグラウンドのプロセスの...
-
プロダクションコードとは?
-
DoEvents関数って何?
-
VBAの配列サイズとメモリに関して
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VC++スレッドの正しい終了のさ...
-
WaitForSingleObjectの使い方に...
-
マイクロソフトedge で5チャン...
-
スレッドの安全な終了のさせ方
-
スレッドの終了はどうやるんで...
-
スレッドにて同一メモリの書き...
-
スレッドの監視方法について
-
マルチスレッドについて
-
スレッドの終了の仕方
-
Linuxでスレッド優先度って変え...
-
Windows上で、シグナル(SIGTERM...
-
LinuxでDoEvents()同等機能
-
VB2005 シリアル通信のClose処理
-
待機関数(WaitForMultipleObjec...
-
マルチスレッドプログラミング...
-
_beginthreadexで生成したスレ...
-
msec単位のWait Timerが作れない!
-
別スレッドからメインダイアロ...
-
マルチスレッドのスレッド数を...
-
.NetのBackgroundWorkerクラス...
おすすめ情報