2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 23
|
|
1 | |
Открытие и закрытие файлов17.02.2013, 21:08. Показов 3014. Ответов 4
Метки нет (Все метки)
Доброго времени суток!
Подскажите пожалуйста: если файл открыть функций fopen , записать тута что-то и при закрытии функцией fclose, данная функция вернет ошибку, то как удалить данный файл?
0
|
17.02.2013, 21:08 | |
Ответы с готовыми решениями:
4
Открытие,закрытие { } Открытие/закрытие CD-ROM Открытие и Закрытие дисковода. Открытие файлов C++ |
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
|
17.02.2013, 21:20 | 3 |
fclose ошибку может вернуть, если что-то было раньше не так,
например, открытие произошло с ошибкой и т.п. соответственно, скорее всего и удалять будет нечего.
0
|
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 23
|
|
17.02.2013, 21:35 [ТС] | 4 |
fclose возвращает ошибку если не удалось при закрытии файла записать данные из буфера (диск заполнен),
файл с частью данных все равно остается на диске - вот только удалить его функцией remove не удастся, так как файл не закрыт - как закрыть такой файл?
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
|
17.02.2013, 21:48 | 5 |
А попробуйте его переоткрыть с помощью
freopen( ) а потом снова закрыть.
0
|
17.02.2013, 21:48 | |
17.02.2013, 21:48 | |
Помогаю со студенческими работами здесь
5
Открытие файлов Открытие файлов txt Открытие файлов по возрастающий Открытие файлов из заданной папки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |