ベクタースレッドを設定しようとしています。ディレクトリを反復処理する関数を使用しますが、問題が発生しています
これは私が持っているものです:
//create vector of threads
vector<thread> threads;
for(unsigned i=0; i < threadNum; ++i)
{
threads.push_back(thread(grep(arguments, r))); //best c++ 11
}
これは私が得ているエラーです:
error c2440: '<function-style-cast>': cannot conver from 'void' to std::thread
誰かが理由を説明し、おそらく答えを示唆できますか? ありがとうございました
編集
grep は関数名です
void grep(Arguments arguments, regex r){}