C++: Стандартные библиотечные функции работы с графикой
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Введение
1. Анализ графического модуля “graphics.h”
1.1 Анализ функции модуля
1.2 Анализ констант, типов и глобальных переменных модуля
2. Реализация пользовательской библиотеки “mouse.h”
Заключение
Приложение 1
Список используемой литературы
Введение
Тема данной курсовой работы стандартные библиотечные функции работы с графикой в C++. В данном работе я постараюсь раскрыть основные моменты работы функций стандартного модуля C++, который можно подключить к любому проекту написанном на языке Си, с помощью заголовочного файла graphics.h. Конечно, кроме данного модуля в современных средах разработки программных приложений на данном языке есть и такие не менее интересные модули как glu32.lib и glaux.lib, подключаемые к проектам с помощью заголовочных файлов gl.h, glu.h, glaux.h. Они позволяют программисту показать всю красоту приложения, а также могут использоваться для спецэффектов, но данные модули предназначены для работы с библиотекой opengl32.dll. Использование данной библиотеки, по сути дела, является работа с “компьютерной графикой”, но под графические оболочки таких операционных систем как Windows 9x/2k/XP, Linux Mandrake/Red Hat/Slackware и тому подобных. Эта тема куда более обширная и интересная, но, как мы знаем, модуль graphics.h предназначен, в основном, для работы под операционную систему MS-DOS, в которой просто невозможно использование самого opengl’а. А по этому поводу, я считаю нужным, перейти непосредственно к основному разделу данной работы. Т.е. приступить к рассмотрению стандартных функций.
1. Анализ графического модуля “graphics.h”
1.1 Анализ функции модуля
1.2 Анализ констант, типов и глобальных переменных модуля
2. Реализация пользовательской библиотеки “mouse.h”
Заключение
Приложение 1
Список используемой литературы
Введение
Тема данной курсовой работы стандартные библиотечные функции работы с графикой в C++. В данном работе я постараюсь раскрыть основные моменты работы функций стандартного модуля C++, который можно подключить к любому проекту написанном на языке Си, с помощью заголовочного файла graphics.h. Конечно, кроме данного модуля в современных средах разработки программных приложений на данном языке есть и такие не менее интересные модули как glu32.lib и glaux.lib, подключаемые к проектам с помощью заголовочных файлов gl.h, glu.h, glaux.h. Они позволяют программисту показать всю красоту приложения, а также могут использоваться для спецэффектов, но данные модули предназначены для работы с библиотекой opengl32.dll. Использование данной библиотеки, по сути дела, является работа с “компьютерной графикой”, но под графические оболочки таких операционных систем как Windows 9x/2k/XP, Linux Mandrake/Red Hat/Slackware и тому подобных. Эта тема куда более обширная и интересная, но, как мы знаем, модуль graphics.h предназначен, в основном, для работы под операционную систему MS-DOS, в которой просто невозможно использование самого opengl’а. А по этому поводу, я считаю нужным, перейти непосредственно к основному разделу данной работы. Т.е. приступить к рассмотрению стандартных функций.
Похожие материалы
Исследование э.д.с. электрохимических ячеек C|Ag|AgI|C и С|Cu|CuBr|C
Lokard
: 12 августа 2013
Иодид серебра AgI и бромид меди CuBr являются униполярными катионными проводниками. Иодид серебра имеет две модификации: до 147оС стабильна b-фаза со структурой вюрцита, выше до температуры плавления 555оС -a-фаза с о.ц.к. структурой. В о.ц.к. элементарной ячейке a -AgI , образованой анионами йода, имеются 12 тетраэдрических (d), 6-октаэдрических (b) позиций и 24 позиций с тройной координацией (h). Согласно результатам последних исследований катионы Ag+ занимают преимущественно d-позиции, а b- и
20 руб.
Наследование TCale c#
olyaSS
: 15 августа 2020
Наследование TCale c#
Написать класс TCale реализующий работу калькулятора с методами сложения и вычитания: add(x,y) и sub(x,y).
Написать класс TBuhCale, наследующий класс TCale с новым методом: взятия процентов.
Написать класс TIngeneerCale, наследующий класс TBuhCaleс новым методом вычисления функции синус.
200 руб.
Инкапсуляция TBike c#
olyaSS
: 15 августа 2020
Инкапсуляция TBike. Создать класс TBike, с приватными полями: размер бензобака и количество бензина. Класс имеет методы для считывания значений каждого поля и метод заправки бака бензином. Написать программу демонстрирующую работу класса.
200 руб.
Проверка орфографии на C#
Акула73
: 13 января 2019
Простенькая программка Windows Forms, которая может пригодиться как для личного пользования, так и для сдачи студ. работы.
К программе подключена библиотека Word-словаря, с которым и сверяется, определяя правильно ли набран текст.
100 руб.
САОД (сортировки) C++
DreamO
: 4 января 2016
1. Сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки
2. Сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара
3. Процедуры для работы со списками (Заполнение стека по возрастаниию, убыванию, случайными, печать, подсчет КС)
4. Сортировки методом прямого слияния, методом цифровой сортировки
5. Программа «Телефонный справочник»
6. Построить хэш-таблицу методом линейных проб для слов заданног
300 руб.
Задачи решеные c++
msilver56
: 17 октября 2013
Комплект из задач и методичек(СГТУ им.Гагарина):
1. Линейные структуры(листинг+файл программы)
2. Выбор вариантов (листинг+файл программы)
3. Циклы (листинг+файл программы)
5. Двумерные массивы (листинг+файл программы)
6. Указатели (листинг+файл программы)
7. Функции(листинг+файл программы)
8. Графика(листинг+файл программы)
Методы программирования в C++
Lokard
: 25 июня 2013
Содержание:
1. Статические элементы класса
2. Виртуальные функции
3. Абстрактные классы
4. Виртуальные классы
5. Шаблоны
6. Обработка исключительных ситуаций в C++
10 руб.
Borland C++ Builder
VikkiROY
: 10 ноября 2012
Оглавление
Работа в Borland C++ Builder. 3
Среда разработки C++ Builder 3
Компоненты C++ Builder 3
Свойства компонентов. 4
События. 4
Методы.. 5
Менеджер проектов. 5
Создание приложений в C++ Builder 6
Компоненты Borland C++ Builder. 8
Выбор компонентов для групповых операций. 8
Установка разделяемых свойств компонентов. 8
Изменение размера компонентов. 8
Выравнивание компонентов. 9
Работа с базами данных в Borland C++ Builder. 11
Компонент TDataSource. 11
Компонент TTable. 12
Компонент TField.
15 руб.
Другие работы
Контрольная работа по дисциплине: Налоги и налоговая система. Вариант 5 (7-й семестр)
xtrail
: 1 октября 2014
Тема контрольной работы: Расчет основных налогов, учитываемых при определении прибыли, остающейся в распоряжении предприятия.
Постановка задачи
На основе изучения нормативного материала по налогообложению организаций обосновать принимаемые решения и выполнить необходимые расчеты для определения прибыли, остающейся в распоряжении предприятия, по результатам производственно-финансовой деятельности за 1 квартал. Исходные данные приведены в таблице 1. В этой таблице ставки налогов не указаны, так ка
300 руб.
Экология. Контрольная работа. Вариант №08)
jozzyk
: 20 ноября 2015
1. Что такое парниковый эффект и каковы его последствия? 2. Каковы принципы устойчивого развития?
Задача1. На поле с травяным покровом расположена радиолокационная станция, имеющая следующие характеристики излучения: импульсная мощность излучения Ри кВт, длительность импульса τ, мкс, частота повторения импульсов F, Гц. Коэффициент усиления вращающейся антенны G. На расстоянии S, м, от этой станции находятся дачные участки. Рассчитать, на каком расстоянии от радиолокационной станции можно находит
190 руб.
Основы информационной безопасности. Вариант №48
hellofromalexey
: 25 августа 2021
Реферат по дисциплине«Основы информационной безопасности» на тему "Проблема угроз «нулевого дня". Вариант 48
Введение……………………………………………………………………... 3
1. Уязвимость нулевого дня…..……………………………….……….. 4
2. Обнаружение уязвимостей и создание вредоносного кода………………………..……………………………………...…… 6
3. Защита от уязвимостей нулевого дня и их устранение…………… 11
Заключение………………………………………………………………….. 14
Список литературы…………………………………………………………. 15
170 руб.
Менеджмент в телекоммуникациях. Курсовая работа. Вариант № 3
ss011msv
: 25 октября 2012
ЗАДАНИЕ 3
ВВЕДЕНИЕ 5
1. СРАВНИТЕЛЬНЫЙ АНАЛИЗ АТС С РАЗЛИЧНЫМ ТИПОМ КОММУТАЦИОННОГО ОБОРУДОВАНИЯ. ПЕРСПЕКТИВЫ РАЗВИТИЯ 6
2. ОЦЕНКА КОНКУРЕНТОСПОСОБНОСТИ АТС С РАЗЛИЧНЫМ ТИПОМ КОММУТАЦИОННОГО ОБОРУДОВАНИЯ И РАЗЛИЧНЫХ ФИРМ – ИЗГОТОВИТЕЛЕЙ 9
3. ПРИМЕНЯЕМЫЕ СПОСОБЫ ПОСТРОЕНИЯ ГТС 13
3. ТЕХНИКО – ЭКОНОМИЧЕСКИЙ РАСЧЕТ 17
3.1 ОПРЕДЕЛЕНИЕ ОБЪЕМА ЛИНЕЙНЫХ СООРУЖЕНИЙ ПРОЕКТИРУЕМОЙ АТС 17
3.2 ОПРЕДЕЛЕНИЕ КАПИТАЛЬНЫХ ЗАТРАТ И ВВОД В ЭКСПЛУАТАЦИЮ ПРОЕКТИРУЕМОЙ АТС 18
3.3 РАСЧЕТ ГОДОВЫХ ЭКСПЛУАТАЦИОННЫХ РАСХОД
400 руб.