Sdílet prostřednictvím


2.7.2.7 copyin

Copyin klauzule poskytuje mechanismus pro přiřazení stejné hodnoty k threadprivate proměnné pro každý podproces v týmu provádění paralelní regionu.Pro každou proměnnou v copyin klauzuli hodnoty proměnné v hlavní podproces týmu zkopírován jako postoupení, podproces soukromé kopie na začátku paralelní regionu.Syntaxe copyin klauzule je takto:

copyin(variable-list)

Omezení týkající copyin klauzule jsou následující:

  • Proměnná, která je určena v copyin klauzule musí mít operátor kopie přístupné, jednoznačné přiřazení.

  • Proměnná, která je určena v copyin klauzule musí být threadprivate proměnné.