detach.c

来自「unix环境编程」· C语言 代码 · 共 20 行

C
20
字号
#include "apue.h"#include <pthread.h>intmakethread(void *(*fn)(void *), void *arg){	int				err;	pthread_t		tid;	pthread_attr_t	attr;	err = pthread_attr_init(&attr);	if (err != 0)		return(err);	err = pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);	if (err == 0)		err = pthread_create(&tid, &attr, fn, arg);	pthread_attr_destroy(&attr);	return(err);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?