1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
//C++ 3.1 Листинг #1 graphics.h MS-DOS Рисование прямоугольника #include <graphics.h> #include <iostream.h> #include <stdlib.h> struct Point{ int x; int y; }; int main(){ int grdriver = DETECT; //Инициализируем графический драйвер int gmode; initgraph(&grdriver, &gmode, ""); //Инициализируем графический режим Point T1, T2; //объявили точки T1.x = 10; //Задали значения T1.y = 10; T2.x = 100; T2.y = 150; rectangle(T1.x, T1.y, T2.x, T2.y); //нарисовали прямоугольник cin.get(); closegraph(); //Прекращаем работу графического режима return 0; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
//C++ 3.1 Листинг #2 graphics.h MS-DOS Рисование закрашенного прямоугольника #include <graphics.h> #include <iostream.h> #include <stdlib.h> struct Point{ int x; int y; }; int main(){ int grdriver = DETECT; //Инициализируем графический драйвер int gmode; initgraph(&grdriver, &gmode, ""); //Инициализируем графический режим Point T1, T2; //объявили точки T1.x = 10; //Задали значения T1.y = 10; T2.x = 100; T2.y = 150; setfillstyle(1, GREEN); //устанавливаем стиль заливки bar(T1.x, T1.y, T2.x, T2.y); //нарисовали прямоугольник cin.get(); closegraph(); //Прекращаем работу графического режима return 0; } |
У меня на функцию #include <graphics.h> выходит ошибка «error: graphics.h: No such file or directory»
Это не функция. Заговочный файл.
Это для очень старого компилятора тема. Вам не подойдёт. Тем для работы с графикой в современных компиляторах у меня на сайте нет.
Какой компилятор вы использовали для рисования??
Borland C++3.1
а в какой проге это делать
Это для Borland C++ 3.1
Если у Вас ОС Windows, а старое использовать нежелательно, то можете посмотреть на рисование дома, озера, солнца с помощью WinApi
http://ci-plus-plus-snachala.ru/?p=4342
нет директорий так скачай её!
Это не тот случай, когда легко скачать библиотеку. Пример приведён для стародревнего компилятора.
ЧЕза ГАВНИЩЕ
хуй