Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на C / C++ / Справка функциям С++.doc
Скачиваний:
91
Добавлен:
02.05.2014
Размер:
4 Мб
Скачать

Getbkcolor

-----------------------------------------------------------------

Назначение Возвращает текущий цвет фона.

Синтаксис #include<graphics.h>

void far getbkcolor(void);

Прототип в graphics.h

Замечания getbkcolor возвращает текущий цвет фона (смотри

таблицу в описании функции setbkcolor).

Возвращаемое getbkcolor возвращает текущий цвет фона.

значение

Переносимость Данная функция работает только на IBM PC и сов-

местимых моделях при наличии соответствующих

графических адаптеров.

Смотри также getcolor, getmaxcolor, getpalette, setbkcolor

Пример

#include<graphics.h>

#include<conio.h>

#include<dos.h>

main()

{

/* требование автоопределения */

int graphdriver = DETECT, graphmode;

int svcolor;

/* инициализация графики */

initgraph(&graphdriver, &graphmode, "");

svcolor = getbkcolor(); /* сохранить

текущий цвет фона */

setbkcolor (svcolor ^1); /* изменить цвет

фона */

delay(5000): /* ждать 5 секунд */

setbkcolor (svcolor); /* восстановить

старый цвет фона */

getche();

closegraph();

}

-----------------------------------------------------------------

getc

-----------------------------------------------------------------

Назначение Получает символ из потока.

Синтаксис #include<stdio.h>

int getc(FILE *stream)

Прототип в stdio.h

Замечания getc - это макрос, который получает следующий

символ из потока, указанного в stream, и перед-

вигает указатель файла к следующему символу.

Возвращаемое При успешном выполнении getc возвращает прочи-

значение танный символ после преобразования его в целое

без знака. При достижении конца файла или ошиб-

ке она возвращает EOF.

Переносимость getc доступна в UNIX системах, она определена

Керниганом и Ричи. Данная функция совместима с

ANSI Си.

Смотри также fgetc, getch, getchar, getche, gets, putc,

putchar, ungetc

-----------------------------------------------------------------

Getcbrk

-----------------------------------------------------------------

Назначение Получает установку control-break.

Синтаксис int getcbrk(void);

Прототип в dos.h

Замечания getcbrk использует прерывание МS-DOS 0x33 для

получения текущей установки контроля

Ctrl-break.

Возвращаемое getcbrk возвращает 0, если контроль Ctrl-break

значение выключен, и 1 - если включен.

Переносимость Уникальна для MS-DOS.

Смотри также ctrlbrk, setcbrk

-----------------------------------------------------------------

getch

-----------------------------------------------------------------

Назначение Получает символ с консоли без отображения.

Синтаксис int getch(void);

Прототип в conio.h

Замечания getch - читает символ с консоли без отображения

на экран. getch использует stdin.

Возвращаемое getch возвращает прочитанный символ.

значение

Переносимость Уникальна для MS-DOS.

Смотри также cgets, fgetc, getc, getchar, getche, getpass,

kbhit, putch, ungetch

-----------------------------------------------------------------