pthread_create

 

pthread_create
  UNIX環境創建線程函數,具體格式:
  #include<pthread.h>
  int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict attr,void**start_rtn)(void*),void *restrict arg);
  返回值:若成功則返回0,否則返回出錯編號
  返回成功時,由tidp指向的內存單元被設置爲新創建線程的線程IDattr參數用於制定各種不同的線程屬性。新創建的線程從start_rtn函數的地址開始運行,該函數只有一個無指針參數arg,如果需要向start_rtn函數傳遞的參數不止一個,那麼需要把這些參數放到一個結構中,然後把這個結構的地址作爲arg的參數傳入。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章