b2010/shimotatsu/OpenMp/04 共有変数とプライベート変数
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
*4.1 共有変数 [#c5d4ddb1]
基本的に「#pragma omp parallel」に続くブロック以外で宣言...
例(print文省略)
int main()
{
int i = 0, j = 10, k = 20;
#pragma omp parallel
{
i = j + k;
}
}
実行結果
i = 30, j = 10, k = 20
*4.2 プライベート変数 [#x42700a5]
変数をプライベート変数として使いたい場合はprivate指示句を...
例(print文省略)
int main()
{
int i = 0, j = 10, k = 20;
#pragma omp parallel private(i)
{
i = j + k;
}
}
実行結果
i = 0, j = 10, k = 20
変数iをプライベート変数として処理したので、iに値を代入し...
[[戻る>b2010/shimotatsu/OpenMp]]
終了行:
#contents
*4.1 共有変数 [#c5d4ddb1]
基本的に「#pragma omp parallel」に続くブロック以外で宣言...
例(print文省略)
int main()
{
int i = 0, j = 10, k = 20;
#pragma omp parallel
{
i = j + k;
}
}
実行結果
i = 30, j = 10, k = 20
*4.2 プライベート変数 [#x42700a5]
変数をプライベート変数として使いたい場合はprivate指示句を...
例(print文省略)
int main()
{
int i = 0, j = 10, k = 20;
#pragma omp parallel private(i)
{
i = j + k;
}
}
実行結果
i = 0, j = 10, k = 20
変数iをプライベート変数として処理したので、iに値を代入し...
[[戻る>b2010/shimotatsu/OpenMp]]
ページ名: