質問する
2259 次
1 に答える
5
のコンストラクターに関数を渡す必要がありthread
ます。あなたのコードでは、 のコンストラクターを呼び出して 結果r.check()
を渡していますが、そのような引数を取るコンストラクターが存在しないため、エラーが発生します。thread
thread
コンストラクターは、関数と引数を取ります。メンバー関数の場合、最初の引数はthis
ポインターです。したがって、コードには次のものが必要です。
thread rt0 { &RowChecker::check, &r0 };
それは を呼びRowChecker::check
ますr0
。
于 2013-11-11T21:05:50.837 に答える