Skip to content

Windowsのマルチスレッドを理解するためのコード

Notifications You must be signed in to change notification settings

devel-retar-jp/WindowsMultiThreadSamples

Repository files navigation

Windows MultiThread Samples

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。
    本家なので素直。

About

Windowsのマルチスレッドを理解するためのコード

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages