Я работаю над проектом VC ++, в котором мое приложение обрабатывает файл из входного пути и генерирует 3 выходных файла "* .DAT" в пути назначения. Я отправлю эти DAT-файлы на целевой сервер. После FTP мне нужно удалить только два выходных .DAT файла в папку. Я могу удалить эти файлы, потому что за этим процессом работает один асинхронный поток. Поскольку поток работает, при удалении он говорит: «Невозможно удалить, файл используется другим человеком».
Мне нужно остановить этот поток и удалить файлы. Несколько файлов также могут быть взяты из входного пути для обработки.
Пожалуйста, помогите мне в решении этой проблемы. Это очень важный вопрос для меня. Пожалуйста, помогите мне как можно скорее.