Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TCLR-3Ar.doc
Скачиваний:
14
Добавлен:
12.07.2019
Размер:
664.58 Кб
Скачать

Int far getbkcolor(void);

Файл, содержащий graphics.h

прототип

Описание getbkcolor возвращает текущий цвет фона.

(cмотри подробности в таблице под setbkcolor.)

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

значение

Переносимость Функция уникальна для Turbo C++. Она работает

только на компьютерах IBM PC и совместимых с ними,

оснащенных дисплейными адаптерами, поддерживающими

графический режим.

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

Пример:

#include <graphics.h>

#include <stdlib.h>

#include <string.h>

#include <stdio.h>

#include <conio.h>

int main(void)

{

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

int graphdriver = DETECT, gmode, errorcode;

int bkcolor,midx,midy;

char bkname[35];

/* инициализация графики и локальных переменных */

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

/* получение результата инициализации */

errorcode = graphresult();

if(errorcode != grOk) /* если ошибка */

{

printf("Ошибка :%s\n",grapherrormessage(errorcode));

printf("Для останова нажмите любую клавишу\n");

getch();

exit(1); /* завершение с кодом ошибки */

}

midx = getmaxx() / 2;

midy = getmaxy() / 2;

setcolor(getmaxcolor(1));

/* установить центрирование текста */

settextjustify(CENTER_TEXT,CENTER_TEXT);

/* получить текущий цвет фона */

-171-

bkcolor = getbkcolor();

/* преобразовать его в строку */

Itoa(bkcolor,bkname,10);

strcat(bkname," - это текущий цвет фона");

/* вывести сообщение */

outtext(midx,midy,bkname);

/* очистка */

getch();

closegraph();

return 0;

}

getc

Функция Вводит из потока символ.

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

Int getc(file *stream);

Файл, содержащий stdio.h

прототип

Описание Функция getc представляет собой макрокоманду, ко-

торая получает следующий по порядку символ из

входного потока stream и увеличивает указатель те-

кущего положения в потоке на 1.

Возвращаемое При успешном завершении функция getc возвращает

считанный символ после предварительного преобразо-

вания его в целое без расширения знака. При воз-

никновении ситуации EOF или при ошибке она возвра-

щает EOF.

Переносимость Функция поддерживаются на системах UNIX, описаны

Керниганом и Ритчи. Поддерживаются стандартом ANSI

C.

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

ungetc.

Пример:

#include<stdio.h>

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]