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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.12.2010, 11:09   #1
Anubys
Форумчанин
 
Регистрация: 08.05.2010
Сообщений: 177
По умолчанию Проблема с графикой в C + + Builder

Написал программу которая рисует концентрические круги, доходит дело до компиляции выводит сообщение что все функции не определены

Подскажите в чем проблема

Код:
#include <stdlib.h>
#include <iostream.h>
#include <conio.h>
#include <graphics.h>
#include <vcl.h>
#pragma hdrstop

#include <tchar.h>
//---------------------------------------------------------------------------

int main()
	{
	int gdriver = DETCT , gmode, errorcode;
	int x,y, radius = 10;
	initgraph(&gdriver,&gmode,"");  errorcode = graphresult();
	if (errorcode != grOk)
		{
		cout << "Error: " << grapherrormsg(errorcode);
		cout << "Press any key ";
		getch();
		exit(1);
		}
	x = getmaxx()/ 2; y = getmaxy() / 2;
	while (radius <= 10)
		{
		setcolor(radius / 10); circle(x,y,radius);
		radius += 11;
		}
	setcolor(RED);
	rectangle(220,140,420,340);
	getch();
	return 0;

	}

Последний раз редактировалось Anubys; 31.12.2010 в 11:12.
Anubys вне форума Ответить с цитированием
Старый 31.12.2010, 15:43   #2
UltimaBeaR
Форумчанин
 
Аватар для UltimaBeaR
 
Регистрация: 21.12.2010
Сообщений: 199
По умолчанию

Ну инклуда наверно не хватает какого-то
UltimaBeaR вне форума Ответить с цитированием
Старый 31.12.2010, 15:45   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Боюсь огорчить тебя но программа для 16-ти битных Borland C не очень катит для компиляторов под Виндовс...
В твоем случае рекомендую рисовать на канве формы. Что-то типа
Код:
	int x,y, radius = 10;
	x = Form1->Width/ 2; y = Form1->Height/ 2;
	while (radius <= 10)
		{
		Form1->Canvas->Pen->Color=(radius / 10); 
                Form1->Canvas->Pen->circle(x,y,radius);
		radius += 11;
		}
	Form1->Canvas->Pen->Color=(clRed);
	Form1->Canvas->Rectangle(220,140,420,340);
Это все помести в скажем обработчик OnPaint
Под рукой компилятора нет так что проверить не могу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.01.2011, 18:17   #4
Anubys
Форумчанин
 
Регистрация: 08.05.2010
Сообщений: 177
По умолчанию

Спасибо

Порекомендуйте компилятор для нормальной работы с OpenGL
Anubys вне форума Ответить с цитированием
Старый 02.01.2011, 18:55   #5
UltimaBeaR
Форумчанин
 
Аватар для UltimaBeaR
 
Регистрация: 21.12.2010
Сообщений: 199
По умолчанию

Так любой сойдет наверно современный.
UltimaBeaR вне форума Ответить с цитированием
Старый 02.01.2011, 19:02   #6
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Anubys Посмотреть сообщение
Спасибо

Порекомендуйте компилятор для нормальной работы с OpenGL
Borland C++ Builder6 или выше.
Или Visual Studio 2010.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 03.01.2011, 01:54   #7
arcer
Пользователь
 
Регистрация: 26.01.2010
Сообщений: 42
По умолчанию

Цитата:
Сообщение от Anubys Посмотреть сообщение
Спасибо

Порекомендуйте компилятор для нормальной работы с OpenGL
Не знаю, нормальный он или дебильный, но на TurboC я OpenGL юзал.
arcer вне форума Ответить с цитированием
Старый 03.01.2011, 14:47   #8
Anubys
Форумчанин
 
Регистрация: 08.05.2010
Сообщений: 177
По умолчанию

Цитата:
Сообщение от arcer Посмотреть сообщение
Не знаю, нормальный он или дебильный, но на TurboC я OpenGL юзал.
библиотека glut там есть в комплекте??? Если нет подскажите где мне ее можно скачать, а то я уже 6 день ищу никак не могу найти
Anubys вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с консольной графикой Mr. Brightside Общие вопросы C/C++ 0 13.04.2010 20:18
Проблема с графикой в интеренете furenok Помощь студентам 2 04.11.2009 15:51
проблема с графикой aiktz Помощь студентам 13 26.04.2009 19:13
Проблема с графикой в Паскале... bygoga Паскаль, Turbo Pascal, PascalABC.NET 3 20.12.2008 09:55