|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.12.2011, 17:51 | #1 |
Новичок
Джуниор
Регистрация: 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); } файл то переворачивает,но картинка не получаеться. Подскажите может чего не учёл? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |