Я написал код, который будет работать и в Windows 10 и Windows 7.Я использовал boost :: filesystem :: remove_all для того, чтобы удалить каталог в D: / dummyFolder.Проблема в том, что код отлично работает в Windows 10;Тем не менее, у меня есть исключение в Windows 7, как показано ниже:
boost::filesystem::remove: Access is denied: "D:\dummyFolder\dummyFile.*"
Нет проблем с Windows 10, но Windows 7. В обоих случаях пользователь был назначен администратором и имеетразрешение на запись, удаление и т. д.