私はスレッドエントリ機能の違いを知りたいのですが:スレッドエントリ関数と通常関数の違いは何ですか?
void* thread_function (void* parameter)
{
struct parameter * thread_data = (struct parameter *)parameter;
char buffer[20];
int temp;
printf_buffer(buffer);
}
と正常な機能:
void printf_buffer(char *buffer)
{
printf("buffer is %s",buffer);
return;
}
私はスレッドエントリは、スレッドが作成されたときに呼び出され、どのように正常なさを知っています関数が使用されます。
実行、動作、またはインスタンスの作成に関して、スレッドエントリ関数と通常の関数との間に他に違いはありますか?
「スレッド機能」と「通常機能」を定義してください。 –
質問は不明です。どのような関数/ライブラリについて考えていますか? – Thilo