回答編集履歴
1
update
answer
CHANGED
@@ -25,4 +25,9 @@
|
|
25
25
|
> -DNO_AFFINITYオプションを付加してコンパイルすると、アフィニティの設定がなくなり、プライオリティが効かなくなります。
|
26
26
|
> thread1_func()とthread2_func()は交互に実行されます。
|
27
27
|
|
28
|
-
偶然そのように動いただけです。
|
28
|
+
偶然そのように動いただけです。
|
29
|
+
|
30
|
+
----
|
31
|
+
> C++の新しい規格だと対応しているライブラリとかあるのでしょうか。
|
32
|
+
|
33
|
+
C++17現在(C++20でも)ありません。C++標準規格の範囲内では「スレッドのプライオリティ」という概念自体存在しません。プライオリティ制御には、実行環境(OS)依存のAPIを利用します。
|