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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2011, 17:51   #1
Sasha_Ward
Новичок
Джуниор
 
Регистрация: 20.12.2011
Сообщений: 1
Вопрос Перевернуть содержимое файла

Добрый вечер.
Нам дали бмпешный файл,его нужно переверунть и должна получиться картинка.
#include "math.h"
#include "string.h"
#include "iostream.h"
#include <stdio.h>
#include "stdlib.h"

void main()
{

FILE *f1 = fopen("task.bmp","r");
long int n,i,b,j,y;
b=0;
y=0;
while (!feof(f1))
if (fgetc(f1) != EOF)
{

++b;

}
int *a=new int[b];
cout<<b;

fseek(f1,0L,SEEK_SET);
for (i=0;i<=b; i++)
{
a[i]= fgetc(f1);
}

FILE *f2 = fopen("task2.bmp","w");
for (i=b;i>0; i=i-1)
{
fprintf(f2,"%c",a[i]);
}
fclose(f1);
fclose(f2);
}
файл то переворачивает,но картинка не получаеться.
Подскажите может чего не учёл?
Sasha_Ward вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VBA - необходимо прочитать содержимое файла на сервере Sergey_Rozhkov Microsoft Office Access 6 28.01.2011 12:55
Как вывести содержимое файла на экран в паскале? Fatality Помощь студентам 8 23.04.2009 13:48
Содержимое файла terminadoor Работа с сетью в Delphi 0 15.12.2008 00:25
Определить содержимое файла f после выполнения операторов Corwin88 Помощь студентам 11 02.06.2008 00:39