Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как проверить существует ли файл C++
Как проверить существует ли файл C++
В данной статье я вам расскажу как проверить существует ли файл рядом с нашей программой очень полезная фишка если нужно открыть что-то, записать, перезаписать, удалить ну либо же выполнить какие то действия с файлом так что берите и пользуйтесь и реализуется это все очень легко и просто читайте до конца и не будет ошибок
Во первых мы в настройках проекта ставим Многобайтовую кодировку
Во-вторых мы подключаем #include <fstream> для работы нашей библиотеки с которой будем работать
Давайте реализуем булевой тип перемены который передаст нам true в случае существование и false в случае отсутствия (1 or 0 - type bool)
ищет он только файл, но не директорию имейте это ввиду и давайте реализуем в int main нашу функцию:
Во первых мы в настройках проекта ставим Многобайтовую кодировку
Во-вторых мы подключаем #include <fstream> для работы нашей библиотеки с которой будем работать
Давайте реализуем булевой тип перемены который передаст нам true в случае существование и false в случае отсутствия (1 or 0 - type bool)
C++:
bool FileIsExist(std::string filePath)
{
bool isExist = false;
std::ifstream fin(filePath.c_str());
if (fin.is_open())
isExist = true;
fin.close();
return isExist;
}
ищет он только файл, но не директорию имейте это ввиду и давайте реализуем в int main нашу функцию:
C++:
if (FileIsExist("name.txt")) { // Проверяем на наличие файла name.txt
// Выполняем код если он найден
}
else { // Если он не найден возвращаем -1 и выходим с программы
exit(-1);
}