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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Alex9999
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 23
#1

Открытие и закрытие файлов - C++

17.02.2013, 21:08. Просмотров 1406. Ответов 4
Метки нет (Все метки)

Доброго времени суток!
Подскажите пожалуйста:
если файл открыть функций fopen , записать тута что-то и при закрытии функцией fclose, данная функция вернет ошибку, то как удалить данный файл?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2013, 21:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Открытие и закрытие файлов (C++):

Открытие,закрытие { } - C++
Ребятки кто может рассказать как правильно определить,где нужно открывать массив{ и закрывать его} Буду очень признателен если дадите...

Открытие и Закрытие дисковода. - C++
Вот такой у меня код #pragma comment(lib,"winmm.lib") #include <iostream> #include <mmsystem.h> using namespace std; int main () ...

Открытие/закрытие CD-ROM - C++
при нажатии 1 открывается привод, а как сделать, чтобы программа не заканчивала после этого работу, а можно было продолжить работу, нажав...

Открытие файлов C++ - C++
Необходимо открывать файл из программы, но имя у него может отличаться от, например, input.txt. Поэтому я хотел бы сделать так, чтобы можно...

Открытие файлов - C++
Мне уже помогали с написанием кода но возникла проблема.Нужно открыть файл по первой строке в нем имя файла CPP.funkcijas.pdf.txt но на...

Открытие файлов txt - C++
Здравствуйте, как можно реализовать следующее... ПРи вводе имени, к примеру яблоко, открывает файл яблоко.txt , при вводе апельсин...

4
Vourhey
Почетный модератор
6485 / 2259 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
17.02.2013, 21:11 #2
remove
0
zss
Модератор
Эксперт С++
6484 / 6047 / 1985
Регистрация: 18.12.2011
Сообщений: 15,679
Завершенные тесты: 1
17.02.2013, 21:20 #3
fclose ошибку может вернуть, если что-то было раньше не так,
например, открытие произошло с ошибкой и т.п.
соответственно, скорее всего и удалять будет нечего.
0
Alex9999
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 23
17.02.2013, 21:35  [ТС] #4
fclose возвращает ошибку если не удалось при закрытии файла записать данные из буфера (диск заполнен),
файл с частью данных все равно остается на диске - вот только удалить его функцией remove не удастся, так как файл не закрыт - как закрыть такой файл?
0
zss
Модератор
Эксперт С++
6484 / 6047 / 1985
Регистрация: 18.12.2011
Сообщений: 15,679
Завершенные тесты: 1
17.02.2013, 21:48 #5
А попробуйте его переоткрыть с помощью
freopen( )
а потом снова закрыть.
0
17.02.2013, 21:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2013, 21:48
Привет! Вот еще темы с ответами:

Открытие файлов по возрастающий - C++
Пишу программу, и возникла необходимость считывать файлы по порядку, 1.txt 2.txt и т.д. имя файла вычисляю подобным так: for(int...

Открытие файлов с заданным расширением - C++
Вот код которым я открываю файл: #include <stdio.h> int main () { FILE * pFile; pFile = fopen ("myfile.txt","w"); ...

Открытие разных файлов в цикле - C++
мне в выполнение моей задачи надо открыть 12 разных файлов извлечь от туда данные и обработать их, я впринцепи написал програму, и теперь...

Открытие разных типов файлов - C++
Добрый день. Я тут задался вопросом "а можно ли открыть изображение через fstream в бинарном режиме?", через пару минут понял что нет. ...


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

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

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