Я хочу вызвать метод (для этого примера конструктор std::thread) с лямбда-функцией, передав значение int:
int a=10;
std::thread _testThread = thread([a](int _a){
//do stuff using a or _a ?
});
_testThread.detach();
Я не знаю, как правильно написать такую функцию, я получаю эту ошибку: C2064: термин не оценивается как функция, принимающая 0 аргументов.
_a
, как вы захватитеa
. - person juanchopanza   schedule 28.08.2014_a
? - person juanchopanza   schedule 28.08.2014