第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在普通C中啟動線程?

如何在普通C中啟動線程?

C
紅糖糍粑 2019-11-30 13:40:21
我已經(jīng)在C語言中使用fork()啟動了另一個進程。如何啟動新線程?
查看完整描述

3 回答

?
九州編程

TA貢獻1785條經(jīng)驗 獲得超4個贊

自從您提到fork()以來,我假設(shè)您正在使用類似Unix的系統(tǒng),在這種情況下,您要使用POSIX線程(通常稱為pthreads)。


具體來說,pthread_create()是創(chuàng)建新線程所需的函數(shù)。它的參數(shù)是:


int  pthread_create(pthread_t  *  thread, pthread_attr_t * attr, void *

   (*start_routine)(void *), void * arg);

第一個參數(shù)是返回的線程ID指針。第二個參數(shù)是線程參數(shù),除非您要以特定優(yōu)先級啟動線程,否則它可以為NULL。第三個參數(shù)是線程執(zhí)行的函數(shù)。第四個參數(shù)是執(zhí)行時傳遞給線程函數(shù)的單個參數(shù)。


查看完整回答
反對 回復(fù) 2019-11-30
?
倚天杖

TA貢獻1828條經(jīng)驗 獲得超3個贊

線程不是C標準的一部分,因此使用線程的唯一方法是使用某些庫(例如:Unix / Linux中的POSIX線程,_beginthread / _beginthreadex,如果您想使用該線程中的C運行時或僅使用CreateThread Win32 API)


查看完整回答
反對 回復(fù) 2019-11-30
  • 3 回答
  • 0 關(guān)注
  • 721 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號