|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.05.2010, 17:12 | #1 |
Новичок
Джуниор
Регистрация: 23.05.2010
Сообщений: 1
|
Ошибка в коде Dev Cpp, не сохраняется в файл
Привет всем. Учусь писать проги в dev c++, появилась задача написать программу которая сохраняет картинку BGI в файл bmp. вот программа которую написал но она не выводит изображение, файл не открывается. обьясните ошибку плиз, и по возможности покажите правильный код.
P.S. все нужно сделать используя библиотеку graphics.h #include <cstdlib> #include <iostream> #include <stdio.h> #include <conio.h> #include <iostream.h> #include <stdlib.h> #include <graphics.h> #include<fstream.h> main() { int i,j,k; FILE*fp; fp=fopen("bmw.bmp","r+"); if (fp==NULL) { printf("error file"); return 1; } initwindow(400,300); moveto(100,100); lineto(200,200); fclose(fp); getch(); } |
23.05.2010, 17:31 | #2 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Раз уж пишите на C++, то хотя бы сделайте main типа int (забудьте навсегда про правило неявного int'а - это дурной тон и устаревший метод), да и можете использовать файловые потоки вместо функций Си. Ну и еще надо бы повыкидывать старые дублирующие заголовки из инклюдов.
В любом случае bmp-файл надо открывать как бинарный (по-моему, это будет что-то вроде "rb+").
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
23.05.2010, 23:06 | #3 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
1) правильно заключать код в теги.
2) правильный прототип - int main( int, char ** ). 3) почему файл открывается как текстовый? 4) если вы собираетесь читать, то r. Если писать, то w. Зачем его открывать как r+ ? |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ошибка в коде с сохранением в файл в Delphi | TaYgA | Помощь студентам | 3 | 22.11.2009 19:35 |
Подскажите, плиз, решение проблемы с компиляцией в Dev-Cpp | Confidential | Общие вопросы C/C++ | 2 | 20.10.2009 14:06 |
Почему не компилируется cpp-файл? | TwiX | Общие вопросы C/C++ | 3 | 27.09.2009 19:01 |
Почему не компилируется cpp-файл? | TwiX | Общие вопросы C/C++ | 4 | 25.09.2009 23:57 |