Метод thread::join
Блоки до тех пор, пока поток выполнения, связанный с объектом при вызове не завершится.
void join();
Заметки
Если вызов завершается успешно, то последующие вызовы get_id для вызывающего объекта возвращают значение thread::id, которое не сравнивает равно thread::id любого существующего потока; если вызов не удается, используется значение, возвращается get_id остается неизменным.
Требования
Заголовок: thread
Пространство имен: std