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

Функция "intgraph" - C++

Восстановить пароль Регистрация
 
Князь Трех Море
0 / 0 / 0
Регистрация: 06.04.2013
Сообщений: 21
17.05.2013, 16:15     Функция "intgraph" #1
Синтаксис
C++
1
2
3
#include <graphics.h>
                   void far  initgraph(int  far  *graphdriver,
                    int far *graphmode, char far *pathtodriver)
*graphdriver - целое, которое определяет
используемый графический драйвер.
*graphmode - целое, которое определяет исходный
графический режим

Вопросы:
1) Чем различаются графический драйвер и графический режим (в общих чертах, человеческим языком)?
Там графические режимы определяются числом:
CGA 1
MCGA 2
EGA 3
EGA64 4
EGAMONO 5
IBM8514 6
HERCMONO 7
ATT400 8
VGA 9
PC3270 10
Как мне узнать, что у меня- MCGA, EGA, EGA64 и пр.?
2) У меня в примере програмного кода intgraph(&gdriver,&gmode,"C:\\BC\\BGI");
Что означает амперсант и слово gdriver, gmode?
Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Catstail
Модератор
 Аватар для Catstail
21425 / 10210 / 1664
Регистрация: 12.02.2012
Сообщений: 17,082
17.05.2013, 16:35     Функция "intgraph" #2
Драйвер - это программа; Режим - это совокупность выбранных параметров видео-системы;
&a - адрес а;
Цитата Сообщение от Князь Трех Море Посмотреть сообщение
MCGA, EGA, EGA64
- забудь об этих ископаемых режимах. Актуален VGA

Язык человеческий?
Князь Трех Море
0 / 0 / 0
Регистрация: 06.04.2013
Сообщений: 21
17.05.2013, 16:40  [ТС]     Функция "intgraph" #3
Человеческий
Только не совсем ясно зачем &gdriver,&gmode, если нужно писать своя режим и драйвер?
Catstail
Модератор
 Аватар для Catstail
21425 / 10210 / 1664
Регистрация: 12.02.2012
Сообщений: 17,082
17.05.2013, 17:00     Функция "intgraph" #4
Наверное, потому, что initgraph меняет значения этих переменных - нужно вводить адреса.
Yandex
Объявления
17.05.2013, 17:00     Функция "intgraph"
Ответ Создать тему
Опции темы

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