Статья Как проверить файл на наличие C++

  • LauX
  • Заблокирован
  • 676
  • 12
  • 233
No contact information.
Please note, if you want to make a deal with this user, that it is blocked.

Как проверить файл на наличие C++​

Очень полезная функция которая проверяет файл на наличие, в случае если не найдет выполняет нужный вам код
Функция очень полезная и пригодится даже при работе с DLL файлами

Первым делом мы делаем следующее:​

Заходим в настройки проекта -> Основное -> С++ Language Standard -> Ставим ISO C++17 Standard (/std:c++17)

Давайте теперь подключим filesystems и напишем код на проверку:​

Давайте добавим включение:
C++:
#include <filesystem>

и сделаем проверку в нужном нам месте, в случае если файл был не найден
C++:
 bool exist = std::filesystem::exists("Путь до файла");
        if (!exist) {
            std::cout << "File was not found"; // Файл был не найден выводим
            Sleep(1500); // задержка перед выоходом что бы пользователь успел увидеть
            exit(0); // выходим из процесса и возвращаем return 0
        }
 
Top Bottom