htop のツリー モードで、私のマルチスレッド プログラムがその下にいくつかのプロセスを持っていることを確認しました。私はそれらがスレッドIDであることを知っています。しかし、この ID は、pthread_create 関数によって返されたスレッド ID と一致しません。
int _id = pthread_create(&m_iAudioThreadID, NULL, AudioRecvThread, this);
m_iAudioThreadID
プロセスの htop のツリー モードで表示される PID と等しいはずですか? しかし、そうではありません。プログラムからプログラムで htop の PID を見つけるにはどうすればよいですか? ありがとう。