Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Считывание бинарного файла, с помощью fopen, fread 
:(
    Опции темы
Sergio
  Дата 10.9.2008, 20:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 843
Регистрация: 28.7.2006
Где: Solar System-> Earth

Репутация: нет
Всего: 1



Всем привет. Проблема в считывании бинарного файла(не полностью читается). Вот как я делаю:
Код

FILE *fp;
int size;
char fileBuffer[4096];

if((fp = fopen("С:\\test.txt","rb+")) == NULL)
    return -1;

 while(1)
 {
   size = fread(fileBuffer, 1, 4096, fp);
     if(size == 0)
        break;

      FILE *fileWrite;
      fileWrite = fopen("E:\\test_copy.txt","ab+");
      fprintf(fileWrite,"%s", fileBuffer);
      fclose(fileWrite);
 }
fclose(fp);

Заранее спасибо.

Это сообщение отредактировал(а) Sergio - 10.9.2008, 23:14
PM MAIL ICQ   Вверх
dumb
Дата 11.9.2008, 04:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 3
Всего: 158



Цитата(Sergio @  10.9.2008,  21:48 Найти цитируемый пост)
fprintf(fileWrite,"%s", fileBuffer);
когда ты уже поймешь, что функции для работы со строками не годятся для работы с бинарными данными?! smile уже тема эдак 5 с одним и тем же, по сути, вопросом.
PM MAIL   Вверх
bsa
Дата 11.9.2008, 07:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Sergio, используй fwrite вместо fprintf
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0458 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.