質問編集履歴

2

質問のコード追記

2018/08/30 04:02

投稿

alphya
alphya

スコア124

test CHANGED
File without changes
test CHANGED
@@ -80,7 +80,7 @@
80
80
 
81
81
  std::cout << i << "\n";
82
82
 
83
- t.joinable() ? t.join() : t.detach();
83
+ t.joinable() ? t.join() : t.detach(); // (13:01追記)単に、t.join()だけでOK!
84
84
 
85
85
  }
86
86
 

1

質問の修正

2018/08/30 04:02

投稿

alphya
alphya

スコア124

test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,8 @@
7
7
 
8
8
 
9
9
  `std::atomic`にポインタを入れて間接参照するときに、そのポインタの中身にアクセスする処理までスレッドセーフになるか。
10
+
11
+ (18/08/30 12:17 追記) 参照先にアクセスできるのは唯一の、ポインタのatomic変数だけです。
10
12
 
11
13
 
12
14