Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2013, 15:57   #1
Eamirus
 
Регистрация: 29.12.2013
Сообщений: 4
По умолчанию Обработка бинарного файла(С)

Вот что я имею. Моё задание было таковым : ""Отзеркалить" значения бинарного файла относительно центра", то есть если например у нас есть 5 21 3 4, то сделать 4 3 21 5.
Соответственно, я сделал ввод и вывод, но никак не могу додумать как через функции fseek, fwrite и fread доделать оставшийся кусок.Подскажите, пожалуйста.
Код:
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream.h>
#include <math.h>
 
void main()
{
FILE *f;
char fn[1000], s[1000], *p;
int *l,d;
int n;
double o;
float si=0;
double two=2;
printf ("Binary file : ");
scanf ("%s", fn);
f=fopen(fn,"w+b");
if (f==NULL)
{
printf("ERROR");
getch();
}
printf("\nyour binary length of file: ");
scanf("%i",&d);
fwrite(&d, sizeof(int), 1, f);
l=new int[d];
for (int i=0;i<d;i++)
{
printf("Enter your %i element of binary file : ", i+1);
scanf("%d",l);    //vvod stroki
fwrite(&l,sizeof(int),1,f);
}
 
 
 
 
 
getch();
}
Eamirus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение бинарного файла code358 Общие вопросы Delphi 7 01.12.2013 21:49
Чтение из бинарного файла в С++ ArmanPrestige Общие вопросы C/C++ 10 15.07.2012 21:36
Чтение из бинарного файла lioc C# (си шарп) 10 20.02.2012 21:12
чтение бинарного файла Snake22 Общие вопросы Delphi 1 23.01.2012 07:44
чтение из бинарного файла Kukurudza Общие вопросы C/C++ 6 08.09.2011 19:09