Например я пытаюсь открыть файл и записать в него строку следующим образом.
std::ofstream os ("path_to_file\\file.txt", "w");
if(!os){
ErrorExit(L"FILE_OPENING_ERROR");
}else{
os << "STRING_LINE" << std::endl;
os.flush();
}
os.close();
Результат если файл открыт в какой-нибудь другой программе - ошибка открытия файла. Файл занят другим процессом.
Я знаю что некоторые утилиты, например unlocker могут удалять файлы даже занятые процессами. Вот хотелось бы узнать как это делается?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости