Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Te funkcje próba ustawienia blokady, ale nie należy blokować wykonanie wątku.Format jest następujący:
#include <omp.h>
int omp_test_lock(omp_lock_t *lock);
int omp_test_nest_lock(omp_nest_lock_t *lock);
Argument musi wskazywać zmienną lock zainicjowany.Te funkcje spróbować ustawić blokadę w taki sam sposób jak omp_set_lock i omp_set_nest_lock, z wyjątkiem, że nie należy blokować wykonanie wątku.
Proste Lock omp_test_lock funkcja zwraca wartość niezerową wartość, jeśli pomyślnie ustawiono blokadę; w przeciwnym razie zwraca wartość zero.
Lock nestable omp_test_nest_lock zwraca wartość funkcji zagnieżdżania nowych zliczanie jeżeli pomyślnie ustawiono blokadę; w przeciwnym razie zwraca wartość zero.