Я читал о потоке C++. Я сталкиваюсь с примером, когда был создан DocumentEditor. В редакторе документов всякий раз, когда пользователь открывает новый документ, создается новый поток и тот поток немедленно отделяется.detach std :: thread running in background
Этот отрезанный поток станет нитью deamon, когда задача редактирования документа будет завершена.
Итак, мой вопрос в том, что если пользователь держит приложение открытым в течение нескольких дней и продолжает создавать новые документы, скажем, 100 из них, что количество потоков деамонов будет увеличиваться?
Или деамоны будут уничтожены, если процесс будет меньше ресурсов?
Почему тег «threadpool»? Я ничего не вижу в вашем вопросе, связанном с threadpools. – roalz
Это вопрос о неназванном конкретном приложении. Никто не может ответить на ваш вопрос, не заглядывая в это приложение. – knivil
Что вы подразумеваете под демонами? И вы посмотрели, что делает std :: thread :: detach? – rustyx