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

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

Войти
Регистрация
Восстановить пароль
 
Centralia
Сообщений: n/a
#1

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

02.06.2011, 23:49. Просмотров 298. Ответов 2
Метки нет (Все метки)

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

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ksk
 Аватар для ksk
608 / 474 / 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     Работа с файлами
Ответ Создать тему
Опции темы

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