并发服务器和常见io结构

网络配置重置

user interface

防止头文件重复包含

pthread_join 函数用于等待一个线程的完成,并回收该线程的资源。这通常用于确保某个线程执行完毕后再继续执行主程序的其他部分。函数原型

int pthread_join(pthread_t thread, void **thread_return);
c•参数:•thread:要等待的线程的标识符。•thread_return:可选参数,用于存储线程的返回值。•返回值:•如果成功,返回 0。•如果失败,返回相应的错误码。

特点•阻塞:pthread_join 会阻塞调用线程,直到被等待的线程完成。•资源回收:调用 pthread_join 后,被等待的线程资源会被回收。

pthread_detach 函数用于将一个线程设置为分离状态,这意味着该线程完成后,它的资源将自动被操作系统回收,而不需要其他线程调用 pthread_join 来等待它完成。函数原型intpthread_detach(pthread_t thread);
c•参数:•thread:要分离的线程的标识符。•返回值:•如果成功,返回 0。•如果失败,返回相应的错误码。

特点•非阻塞:pthread_detach 不会阻塞调用线程。•资源回收:分离的线程在完成后,其资源会被自动回收。

pthread_create 函数的第一个参数 pthread_t *thread 用于指定一个线程标识符的变量,这个变量用于存储新创建的线程的标识符。这个参数是你自己指定的,通常是一个指向 pthread_t 类型变量的指针。这个变量将在函数调用成功后被赋值为新创建线程的标识符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值