2016-12-04 4 views

答えて

1

引数としてvoid*をとり、void*を返す関数へのポインタです。

一般に、cdecl.orgを使用して複雑なC宣言を読み取ることができます。 void *(*start_routine) (void *)のために、それは言う:pthreadでは

を無効にするためのポインタを返す関数へのポインタとして

宣言start_routineが(ポインタはvoidへの) 、pthread_create()に引数として渡された関数ポインタはスレッドです関数は、pthread_create()呼び出しが成功した後に(OSのスケジュールの仕方によって)実行されます。

pthread_create()の使い方のhere for a simple exampleとスレッド機能を参照してください。

関連する問題