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も見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
親スレッドが子スレッドを監視する方法について(マルチスレッド)
C言語・C++・C#
-
Linuxでのスレッド間メッセージについて
C言語・C++・C#
-
スレッドの安全な終了のさせ方
C言語・C++・C#
-
-
4
VC++スレッドの正しい終了のさせかた
C言語・C++・C#
-
5
#defineの定数を文字列として読み込む
C言語・C++・C#
-
6
<unistd.h>をVisualStudioでつかえるようにする
C言語・C++・C#
-
7
C++ 構造体の一括初期化 {0}
C言語・C++・C#
-
8
ソケットのrecvの戻り値が0
C言語・C++・C#
-
9
char*を初期化したいのですが
C言語・C++・C#
-
10
fopne で失敗する原因
C言語・C++・C#
-
11
(マルチスレッド)_beginthreadexに複数の引数を渡す
C言語・C++・C#
-
12
WaitForSingleObjectの使い方について
C言語・C++・C#
-
13
配列をnビットシフトする
C言語・C++・C#
-
14
INT64対応のprintf系関数はありますか?
C言語・C++・C#
-
15
[c++] <pthread.h>がinclude できない
C言語・C++・C#
-
16
DWORDの実際の型は何でしょうか
C言語・C++・C#
-
17
コマンド(例えばls)の出力結果を文字列で取得するプログラムの作成方法
C言語・C++・C#
-
18
メッセージボックスを大きくする方法
Visual Basic(VBA)
-
19
戻り値で構造体を返すことは可能でしょうか?
C言語・C++・C#
-
20
ネットワーク切断を検出するには?
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VC++スレッドの正しい終了のさ...
-
Windows上で、シグナル(SIGTERM...
-
MFC通信プログラムマルチスレッ...
-
スレッドにて同一メモリの書き...
-
マルチスレッドについて
-
自作クラスのイベントを外部ハ...
-
ユーザーインターフェイスの一...
-
.netアプリへのSendMessageでフ...
-
特定のスレッドの破棄
-
C++ GUIのメッセージループ。
-
マルチスレッドプログラムでメ...
-
excelvbaでCreateThreadの動作
-
スレッドの終了の仕方
-
msec単位のWait Timerが作れない!
-
別スレッドとイベントの終了手...
-
スレッドの終了はどうやるんで...
-
Linuxでスレッド優先度って変え...
-
_beginthreadexについて
-
DirectX LPDIRECT3DDEVICE9のマ...
-
Macターミナルで実行中のプログ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WaitForSingleObjectの使い方に...
-
VC++スレッドの正しい終了のさ...
-
スレッドの監視方法について
-
スレッドの安全な終了のさせ方
-
スレッドにて同一メモリの書き...
-
Windows上で、シグナル(SIGTERM...
-
スレッドの終了の仕方
-
スレッドの終了はどうやるんで...
-
VB2005 シリアル通信のClose処理
-
マルチスレッドプログラミング...
-
.netアプリへのSendMessageでフ...
-
マルチスレッドについて
-
Linuxでスレッド優先度って変え...
-
Win32APIでのスレッド処理
-
pthread_cond_wait 取りこぼし?
-
LinuxでDoEvents()同等機能
-
C++ GUIのメッセージループ。
-
excelvbaでCreateThreadの動作
-
マルチスレッドの実行順序の制御
-
同一スレッドで、ロックをかけ...
おすすめ情報