《第15课编程函数PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第15课编程函数PPT讲稿.ppt(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第15课编程函数第1页,共11页,编辑于2022年,星期日创建进程:#include pthread_create(pthread_t*thread,pthread_attr_t*attr,void*(*start_routine)(void*),void*arg)thread:线程标识符attr:线程属性设置start_routine:线程函数起始地址arg:传递给start_routine的参数第2页,共11页,编辑于2022年,星期日第3页,共11页,编辑于2022年,星期日进程退出:#include pthread_exit(void*retval)retval:pthread_exi
2、t调用者线程的返回值,可由其他函数和pthread_join来检测获取。第4页,共11页,编辑于2022年,星期日等待进程退出:#include pthread_join(pthread_t th,void*thread_return)th:等待线程的标识符,不是pthread_t*th!thread_return:用户定义指针,用来存储被等待线程的返回值线程实例见:thread.c第5页,共11页,编辑于2022年,星期日第6页,共11页,编辑于2022年,星期日第7页,共11页,编辑于2022年,星期日Accept#include#include int accept(int int accept(int sockfdsockfd,struct sockaddr_in,struct sockaddr_in*cliaddr*cliaddr,socklen_t,socklen_t*addrlen*addrlen););第8页,共11页,编辑于2022年,星期日第9页,共11页,编辑于2022年,星期日第10页,共11页,编辑于2022年,星期日第11页,共11页,编辑于2022年,星期日