-2
私はスレッド関連のコンセプトに慣れていません。スレッド(i)の一部としてboost.nowを使ってスレッド(NewThread)を生成する関数aいくつかの変数の初期化をしてから、while(1)ループを開始します。C++の特定のアクションの後で、生成されたスレッドから戻る
I(1)、
現在ループしながら起動せずに)(bに到達された制御は、一方の内部に達したとき)(機能Bに制御を与えたいです。
私を導いてください。
void NewThread()
{
//initialization of some modules
//infinite while loop
while(1)
{
}
}
void a()
{
this->libThread = new boost::thread(boost::bind(&NewThread));
}
void b()
{
cout<<"function b";
}
int main()
{
a();
b();
}
C++ 11を使用できますか? – mkmostafa
@mkmostafa:はい私たちはC++ 11を使うことができます(上のコードは問題を説明するためのものです)。 – userNew
私はすでにC++ 11を使って答えを投稿しています。 – mkmostafa