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

Работа с файлами - C++

Восстановить пароль Регистрация
 
Centralia
Сообщений: n/a
02.06.2011, 23:49     Работа с файлами #1
Проблема заключается в следующем: у меня есть некоторый файл, структуру которого я однозначно знаю. Но как только прога в этом файле встречает байт 1А (то есть eof), она прекращает считывать дальше, несмотря на то, что этот байт находится в самом начале файла. Можно ли как нибудь его "проигнорировать" и продолжить чтение файла?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2011, 23:49     Работа с файлами
Посмотрите здесь:

[С++] Работа с файлами C++
C++ Работа с файлами
C++ Работа с файлами на С++
Работа с файлами C++
C++ Работа с файлами
C++ Работа с файлами
Работа с файлами C++
C++ Работа с файлами

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ksk
 Аватар для ksk
605 / 471 / 33
Регистрация: 05.07.2010
Сообщений: 1,589
03.06.2011, 00:16     Работа с файлами #2
а как программа читает файл?

Я пользовался APIшными функциями CreateFile и ReadFile, там вроде offset можно было задавать. А может удастся без смещения прочитать в массив байтов.
Centralia
Сообщений: n/a
03.06.2011, 01:00     Работа с файлами #3
Пробовал и через дескриптор, и через файловый указатель. Что касается CreateFile и ReadFile... Помогло) Спасибо большое!)
Yandex
Объявления
03.06.2011, 01:00     Работа с файлами
Ответ Создать тему
Опции темы

Текущее время: 11:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru