Всем привет)
Возникла такая ситуация: пытаюсь пробежаться по директории с помощью std::filesystem::directory_iterator, и создать вектор тредов, которые каждый будут вызывать функцию, которая будет файл из директории открывать и делать с ним какие-то манипуляции.
Вопрос: почему когда я после цикла по директории пытаюсь каждый тред из вектора заджоинить: получаю исключение, что файл, имя которого я передал в функцию, не открыт, и эта строка вообще пустая?
P.S. пробовал джоинить тред сразу после создания(закоментированная строка) - все работает.