经过了上篇文档的初步学习,对pthread有了一个简单的感性认识,但是对pthread的认识还是比较少,在这篇文档当中将要主要学习pthread的一些常用的API。
首先是pthread的线程创建API: pthread_create
当创建函数执行成功的时候返回0,并把创建的线程tid写入传入的线程指针中去(第一个参数),否则返回一个非零值并设置errno。
其中,第一个和第三个参数是必须要设置的,其他两个参数可以根据情况设置,当没有需求的时候传入NULL即可。
pthread_exit: 终止当前线程