私はクラスmain.cpp
とMyClass.cpp
を持っています。C++で基本スレッドを作成する方法
main.cpp
には、たくさんのコードがあります。しかし、上部にはMyClass
オブジェクトが作成され、次にMyClass
にあるスレッドを開始したいと考えています。私は関数Run()
を呼び出すと同時に、関数を残りの関数がmain.cpp
で実行されるようにしたいと思います。
C++でこれを行う最も簡単な方法は何ですか?私はC++でスレッディングを行ったことはありませんが、私はJavaでこれを行っています。
可能であれば、外部パッケージなどは使用しないでください。
を、あなたはネイティブのマルチスレッドを含んでいるC++のバージョンを使用していますか?そうでない場合は、どのプラットフォームをターゲットにしていますか? (私の強いアドバイスは、[Boost](http://boost.org)を使用することです。はい、外部パッケージですが、移植性が高く、よく作られており、より良いコードにつながります。 –