Std::filesystem::remove(), как проверить, не удалось ли сделать это из-за отсутствия файла?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Std::filesystem::remove(), как проверить, не удалось ли сделать это из-за отсутствия файла?

Сообщение Anonymous »

У меня есть этот код:
std::error_code errc;

if (!std::filesystem::remove(entry.path(), errc)) {
//check if it failed cause the file does not exist
}

По сути, я пытаюсь преобразовать код C, который сделал:
if (remove(e.entry.name) != 0) {
if (errno == EEXIST)
...
}


Подробнее здесь: https://stackoverflow.com/questions/707 ... is-missing
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»