Статья Как проверить на Существование Папки [C++]

Darwin

Команда форума
Администратор
Сообщения
815
Реакции
389

Как проверить на Существование Папки С++​

В данной статье я вам расскажу как проверить наличие и существование папки на языке программирования C++ очень полезная тема и статья если вы работаете с файлами и вам нужно проверить существует ли данная папка и например загрузить туда чтонибудь, давайте приступим писать код и реализуем функцию

Для начала нам нужно подключить Include windows.h​

давайте его подключим #include <Windows.h>

Теперь давайте реализуем функцию поиска нашей директорий​

C++:
bool DirIsExist(const TCHAR* dir) {
    DWORD flag = GetFileAttributes(dir);
    if (flag == 0xFFFFFFFFUL) {
        if (GetLastError() == ERROR_FILE_NOT_FOUND)
            return false;
    }
    if (!(flag & FILE_ATTRIBUTE_DIRECTORY))
        return false;
    return true;
}

и давайте реализуем данную функцию в main
C++:
if (DirIsExist("AnonymCheats Folder")) {
// Выполняем код если нашли папку
    }
    else {
        printf("File Directory not found"); // Не нашли папку выводим текст
        Sleep(2000); // Замараживаем программу в ожидание на 2 секунды что бы пользователь увидел
        exit(0); // выходим из программы
    }
 

Ronny

Следопыт
Сообщения
84
Реакции
7
годно для новичков
 
Верх Низ