完了したら、どのようにスレッドを閉じますか? 何も開いていないことや実行していないことを確認したいですか?
これまでのところ、開く方法は知っていますが、..正しく閉じる方法はわかりません
int iret1;
pthread_t thread1;
char *message1;
void *multithreading1( void *ptr ) {
while (1) {
// Our function here
}
}
int main (int argc, char * const argv[]) {
if( (iret1=pthread_create( &thread1, NULL, multithreading1, (void*) message1)) )
{
printf("Thread creation failed: %d\n", iret1);
}
return 0;
}