スレッドの抽象化 (Windows API の POSIX スレッドとスレッド) を開発しようとしていますが、関数ポインターではなくメソッド ポインターでそれらを開始できるようにしたいと考えています。
私がやりたいのは、純粋仮想メソッド「runThread」を持つクラスであるスレッドの抽象化です。これは、将来のスレッド化されたクラスに埋め込まれます。
Windows スレッドについてはまだわかりませんが、POSIX スレッドを開始するには、メソッド ポインターではなく、関数ポインターが必要です。そして、メソッドをインスタンスに関連付けて関数として機能させる方法を見つけることができません。おそらくキーワードが見つからないだけです(そして私はたくさん検索してきました)、それはBoost::Bind()が行うこととほぼ同じだと思うので、存在するに違いありません。
手伝って頂けますか ?