|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.01.2015, 01:09 | #1 |
Форумчанин
Регистрация: 03.10.2010
Сообщений: 321
|
Почему fseek чистит файл?
Есть структурка
Код:
Код:
Код:
Почему ? |
07.01.2015, 08:20 | #2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
Почитайте что делает с файлом ключ w в функции fopen.
|
07.01.2015, 09:41 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Думаю этот пример может помочь: http://www.programmersforum.ru/showthread.php?t=105501
I'm learning to live...
|
07.01.2015, 11:31 | #4 |
Форумчанин
Регистрация: 03.10.2010
Сообщений: 321
|
Разобрался. Нужно открывать с "r+b" (обновление файла с чтением и записью), потому что "w+b"(то же самое обновление с чтенем/записью) чистит файл (логика мне не очень понятна)
Ист : http://www.cplusplus.com/reference/cstdio/fopen/ |
07.01.2015, 11:59 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Fseek() для ifstream | Евгений1988 | Общие вопросы C/C++ | 1 | 17.11.2014 08:37 |
Функции fseek, _fseeki64 | MishkaSh | Помощь студентам | 10 | 02.10.2013 11:59 |
Нужно исправить код! Файлы,cи, fseek | ленок-носок | Помощь студентам | 4 | 24.03.2012 22:59 |
заморочки функций fseek и fwrite | tiger() | C++ Builder | 2 | 25.04.2011 13:31 |
fseek вместо дополнительного массива (язык Си) | velvetdust | Помощь студентам | 3 | 25.06.2009 21:32 |