Использование C ++ 17:
using working_t = bool;
std::map<std::thread, working_t> _pool;
Я пытаюсь добавить новый поток на эту карту, но не могу найти приличный синтаксис ..
class ThreadPool {
std::map<std::thread, working_t> _pool;
void init() {
_pool.emplace(&ThreadPool::thread_init, this, false);
}
void thread_init();
};
Это должно добавить поток на карту со значением false, но не может скомпилировать. Возможно ли это?