С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
brrr
0 / 0 / 1
Регистрация: 26.10.2014
Сообщений: 58
#1

Как проверить существование файла? - C++

10.07.2015, 08:26. Просмотров 311. Ответов 4
Метки нет (Все метки)

как проверить существование файла? мне нужно для условия

Добавлено через 1 минуту
работает:
C++
1
2
3
bool FileExists(const char *fname) {
            return access(fname, 0) != -1;
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2015, 08:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как проверить существование файла? (C++):

Как проверить существование файла в С++? - C++
Облазил пол гугла, что за привычка писать часть кода, не показывая инклуды... Нарыл, добавил: #include <cstring> #include...

Проверить на введенное расишрение файла и его существование - C++
Пользователь вводит путь к файлу(jpeg,jpg) и нужно проверить ввел ли он расширение или нет и существует ли файл. Вот мой код,скажите...

Как проверить значение (существование) указателя? - C++
В плюсы могу слабо, если вопрос обсуждался, прошу извинить и тыкнуть носом Внимание, вопрос Есть у нас dll на c++. Инжектится она в...

Некорректная проверка на существование текстового файла - C++
Есть программа, которая обрабатывает текстовый файл(в данном случае саму себя) и после обработки создает новый файл. Несмотря на то, что...

Проверить существование данных и посчитать количество данных (стек) - C++
привет. изучаю стеки на c++ . в интернете наткнулся на данный пример: #include <iostream.h> /*НАША СТРУКТУРА*/ struct List { ...

Как проверить наличие файла - C++
как можно проверить создан ли текстовый документ или нет? ну просто если выполнить f=fopen("FileFoWork.txt","r"); и файла...

4
vua72
416 / 416 / 85
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
10.07.2015, 12:12 #2
Открыть на чтение?
0
S_el
2113 / 1633 / 308
Регистрация: 15.12.2013
Сообщений: 6,406
10.07.2015, 13:48 #3
brrr, http://rsdn.ru/article/qna/baseserv/fileexist.xml
0
Геомеханик
711 / 517 / 365
Регистрация: 26.06.2015
Сообщений: 1,237
11.07.2015, 04:39 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <windows.h>
 
bool file_exists(const TCHAR* fn){
    DWORD flag = GetFileAttributes(fn);
    if(flag == 0xFFFFFFFFUL){
        if(GetLastError() == ERROR_FILE_NOT_FOUND)
            return false;
    }
    if(flag & FILE_ATTRIBUTE_DIRECTORY)
        return false;
    return true;
}
0
Croessmah
Ушел
Эксперт CЭксперт С++
13558 / 7708 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
11.07.2015, 09:01 #5
http://www.boost.org/doc/libs/1_55_0...ce.html#exists
0
11.07.2015, 09:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.07.2015, 09:01
Привет! Вот еще темы с ответами:

Как проверить конец файла в CFile - C++
Привет всем! Как в классе CFile или CStdioFile проверить конец файла?

Открытие файла. Как проверить существует ли файл не трогая содержимое - C++
Нужно 2 ф-ии: 1. Открыть файл (Если файла нету, то ошибка &quot;Файл не найден&quot;) 2. Создать файл (Если файл есть, то ошибка &quot;Файл с таким...

Как добавить проверку на существование - C++
Необходимо добавить проверку на существование треугольника. Что то вроде этого: double A=sqrt((y2-y1)*(y2-y1)+(x2-x1)*(x2-x1));...

Проверить, являются ли строки из файла 16ричными - C++
Возникла задача: есть файл(любого формата), в котором находятся отсканированные и распознанные строки. Распознание могло произойти с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.