Поэтому я продолжаю получать эту ошибку при попытке скомпилировать код на С++ с помощью CodeBlocks.
не удается открыть файл выходного файла [filename.exe] отказано
Он начался только сегодня, и он спорадический и непоследовательный. Обычно он уходит, если я закрываю CodeBlocks и перезапускаю проект, но не всегда. Иногда это даже исчезает, когда я просто нажимаю F9 (создаю и запускаю) несколько раз. Я всегда проверяю диспетчер задач, но никогда не работают какие-либо EXE файлы с моим именем файла или с чем-либо, связанным с ним.
Я также заметил, что если эта проблема возникает, и затем я пытаюсь удалить .EXE вручную или иным образом взаимодействовать с ней, Windows говорит мне, что мне нужно разрешение администратора для этого (это частный компьютер, и насколько это возможно Я знаю, что я администратор).
В первый раз, когда это произошло, единственное, что я добавил в код за пределами того, что было в предыдущей версии, - это отладочный отчет, отправленный в cout - вряд ли что-либо тайное. Иногда это происходит даже тогда, когда код не был изменен с предыдущей версии.
Что это может быть? Тем не менее, это не игра, но это раздражает, и я предпочел бы, чтобы это не ухудшалось.
EDIT: Это уже устарело, но на всякий случай у кого-то есть подобные проблемы, обходной путь, который я использую в настоящее время, - это просто удалить [filename.exe], прежде чем пытаться снова запустить код. Это позволяет избежать проблемы, хотя это раздражает.