Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
Vtulhu
370 / 376 / 96
Регистрация: 12.08.2011
Сообщений: 1,610
#1

Проверка существования файла - C++

13.11.2012, 15:24. Просмотров 917. Ответов 1
Метки нет (Все метки)

Надо сбросить массив char в файл. Если файл уже существует - ждать, пока его не удалят. Вот этот код не компилируется, выдаёт error C2664: 'FileExists' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'

C++
1
2
3
4
5
6
7
8
9
10
11
12
const char* FILE_NAME = "C:\\WORK\\Q-DLL.OUT";
bool FileExists(LPCTSTR fname) {
    return ::GetFileAttributes(fname) != DWORD(-1);
}
void dump2file(char* question) {
    while ( FileExists(FILE_NAME) ) {
        Sleep(150);
    }
    FILE* file = fopen(FILE_NAME, "w");
    fputs(question, file);
    fclose(file);
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2012, 15:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверка существования файла (C++):

Проверка на существования файла - C++
Можно ли проверять файл на существование таким образом: ifstream file("file.txt"); if (file.is_open()) {} //Если файл...

Проверка существования файла - C++
Всем привет! Как можно реализовать проверку существования файла (если файл не существует, то при чтении выдается ошибка, при а при записи...

проверка существования файла с использованием ifstream() - C++
гуглил, но ничего там так и не нашел. Собственно как?

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

Проверка существования структуры - C++
Гугл ничего не дал так, что думаю будет многим полезно. Язык си, как проверить существует ли структура по данному адресу (была...

Проверка условия существования треугольника - C++
нужно написать программу Даны 3 числа, определить могут ли эти числа являться сторонами треугольника

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Eugine
3 / 3 / 0
Регистрация: 10.11.2012
Сообщений: 63
13.11.2012, 16:56 #2
Попробуйте LPCSTR вместо LPCTSTR
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.11.2012, 16:56
Привет! Вот еще темы с ответами:

Проверка существования трехугольника с заданными сторонами, и определение его типа - C++
В консольном режиме создать программу для проверки существования трехугольника с задаными сторонами. Если трехугольник существует,указать...

Проверка файла - C++
// ifstream ifs("input.txt"); ofstream ofs("output.txt"); //повторяем,пока нету файла while(!ifs) { cout...

Проверка текстового файла - C++
Мне нужны 2 условия: если файл пустой и (кто бы мог подумать?) НЕ пустой. Как проверить файл на его содержимое с помощью fstream?

Проверка на наличие файла - C++
Подскажите пожалуйста как сделать проверку на файл.


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

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

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