func(){ do something }
std::thread th1(func);
std::thread th2(func);
// Перемещение объектов потока в вектор
vecOfThreads.push_back(std::move(th1));
vecOfThreads.push_back(std::move(th2));
// Добавление объекта потока в вектор
vecOfThreads.push_back(std::thread(func));