pthread_exit
return 0;
より前にmain()に配置した場合、割り当てられたタスクが完了する前にスレッドが終了しなくなります。pthread_exitは、割り当てられたタスクが完了する前にスレッドの終了をどのように停止しますか?
の詳細はです。
私はスレッドが動作するはずだった関数にwhileループを入れました。 しばらくの間、条件が満たされずにプログラムが終了しました。 pthread_exitをreturn 0の前にメインに置くと、whileループはそのタスクを完了しました。したがって、質問です。
OS:Linuxの
なぜ近い投票ですか? –