teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2017/06/30 14:59

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -14,5 +14,17 @@
14
14
 
15
15
  スレッドのID毎にfilenameを変更しているのに、同じファイルポインタに入れてよいのでしょうか?
16
16
 
17
+ こうは書けませんか?
18
+ ```C
19
+ #pragma omp parallel private(x,y,i,j,filename)
20
+ {
21
+ FILE *fp;
22
+ sprintf(filename,"ans_%d",omp_get_thread_num());
23
+ fp=fopen(filename,"w");
24
+ // 中略
25
+ fclose(fp);
26
+ }
27
+ ```
28
+
17
29
  最初に言ったように、OpenMPはいじったことがありませんので、
18
30
  免罪符とは言いませんが、もしとんちんかんなことを言っていても大目に見ていただければと思います...