吉田弘一郎さんの名著「極めるVisual C++」の中P.133に記載のある、 「スレッドのオブジェクト化」というコードが実に美しくて何度も 利用させて頂きました。 「start()メソッドで叩くだけで、オブジェクトがそのままスレッド となって動き出す」というもので、通信系やシミュレーションなどで これまで、大活躍して貰いました。 この度MinGW(mingw64)でも動かせるか試してみたところ、稼働を確認 しましたので、ソースコードを公開しておきます
「MinGWでの「スレッドのオブジェクト化」ソースコード