Форум программистов, компьютерный форум CyberForum.ru

CodeBlocks графика - C++

Восстановить пароль Регистрация
 
zhundik
0 / 0 / 0
Регистрация: 12.03.2014
Сообщений: 55
20.11.2014, 14:29     CodeBlocks графика #1
Ребят, подскажите, хочу начать работать с графикой, но не пойму что делаю не так...
Заголовочный файл graphics.h скачал, библиотеки libbgi.a тоже. Все положил, а пишет все равно ошибку в заголовке
error: redefinition of 'int right'| (7-я строка):
C++
1
2
3
4
5
6
7
8
9
unsigned imagesize( int left, int top, int right, int bottom );
void getimage( int left, int top, int right, int bottom, void *bitmap );
void putimage( int left, int top, void *bitmap, int op );
void printimage(
    const char* title=NULL, 
    double width_inches=7, double border_left_inches=0.75, double border_top_inches=0.75,
    int left=0, int right=0, int right=INT_MAX, int bottom=INT_MAX,
    bool active=true, HWND hwnd=NULLLOR]
    );
Если ли другие способы вывести графику через CodeBlock?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2014, 14:29     CodeBlocks графика
Посмотрите здесь:

Codeblocks! C++
codeblocks C++
Codeblocks C++
CodeBlocks C++
C++ Codeblocks > C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,161
Завершенные тесты: 1
20.11.2014, 14:47     CodeBlocks графика #2
Цитата Сообщение от zhundik Посмотреть сообщение
int right=0, int right=INT_MAX
2 раза right
и не повторяйте слово int:
C++
1
int left=0, top=0, right=INT_MAX, bottom=INT_MAX,
zhundik
0 / 0 / 0
Регистрация: 12.03.2014
Сообщений: 55
20.11.2014, 15:09  [ТС]     CodeBlocks графика #3
и что делать? это же стандартный заголовок (((

Добавлено через 4 минуты
он не сохраняет изменения...

Добавлено через 7 минут
теперь error: 'top' has not been declared|

Добавлено через 9 минут
сделал так
C++
1
int left=0,int top=0, int right=INT_MAX, int bottom=INT_MAX,
теперь просто программа завершается(
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
20.11.2014, 15:13     CodeBlocks графика #4
zhundik, OpenGL для графики - лучше не придумаешь.
zhundik
0 / 0 / 0
Регистрация: 12.03.2014
Сообщений: 55
20.11.2014, 15:31  [ТС]     CodeBlocks графика #5
Спасибо,поставил) Работает, НО элементарные функции и фигуры все равно не знаю как вывести(( пример:
C++
1
2
3
4
5
6
7
8
9
10
int main()
{
initwindow(400,300); // открыть окно для графики
                     // размером 400 на 300 пикселей
moveto(0,0);         // курсор в точку (0,0)
lineto(50,50);       // отрезок в точку (50,50)
getch();             // ждать нажатия на любую клавишу
closegraph();        // закрыть окно с графикой
return 0;
}
DrOffset
6424 / 3798 / 879
Регистрация: 30.01.2014
Сообщений: 6,591
20.11.2014, 17:41     CodeBlocks графика #6
Цитата Сообщение от zhundik Посмотреть сообщение
и что делать? это же стандартный заголовок (((
Второй right переименуй в right1 например.
Ничего удалять, добавлять не надо. Просто переименуй конфликтующий right.

Цитата Сообщение от zss Посмотреть сообщение
и не повторяйте слово int:
У него там функция и параметры, это не же не паскаль, чтобы так делать
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2014, 18:49     CodeBlocks графика
Еще ссылки по теме:

Code::Bloks C++, В чем разница "codeblocks-12.11-setup.exe" и "codeblocks-12.11mingw-setup.exe" C++
С++ CodeBlocks C++
C++ Простейшая графика в CodeBlocks с использованием Graphics.h

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,161
Завершенные тесты: 1
20.11.2014, 18:49     CodeBlocks графика #7
Цитата Сообщение от DrOffset Посмотреть сообщение
У него там функция
Пардон, не разглядел - уж очень мелкие скобочки!
Yandex
Объявления
20.11.2014, 18:49     CodeBlocks графика
Ответ Создать тему
Опции темы

Текущее время: 22:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru