マルチスレッドのプログラミング

スレッドの多重度の取得

pthread_getconcurrency(3C) は、pthread_setconcurrency() を前回呼び出したときに設定された値を返します。

pthread_getconcurrency の構文

#include <pthread.h>

int pthread_getconcurrency(void);

pthread_setconcurrency() 関数が以前に呼び出されていない場合は、 pthread_getconcurrency() は 0 を返します。

pthread_getconcurrency の戻り値

pthread_getconcurrency() は常に、pthread_setconcurrency () を前回呼び出したときに設定された多重度を返します。pthread_setconcurrency() が呼び出されたことがない場合は、pthread_getconcurrency() は 0 を返します。