C++ Run Time Library Multithreadingのサンプルコード。
Windowsのマルチスレッドには4種類あります。
使い分けが必要ですが、結局、Win32が一番使い勝手が良いと思います。
オマケでLinux版のpthreadも。
-
①C++11のライブラリ
C++11の機能で書いています。
Windows Threadのような細やかな制御が出来ません。 -
②C Run Time Library
Windows2000時代からあるライブラリ。
使い勝手が悪いです。 -
③MFC Multithread
MFCのマルチスレッド。
最近はMFCではなく、Win32 APIなので必要ないかも? -
④Win32 API Multithread
使いやすく便利なAPIです。
比較検討すると「これが良い」になると思います。 -
⑤Linux Multithread
Solaris伝来のpthread。
本家なので素直。