Главная страница
Навигация по странице:

  • Возвращаемое

  • Переносимость

  • Назначение

  • Справочник по функциям С++. Подпрограммы классификации Подпрограммы преобразования


    Скачать 3.41 Mb.
    НазваниеПодпрограммы классификации Подпрограммы преобразования
    АнкорСправочник по функциям С++.doc
    Дата07.05.2018
    Размер3.41 Mb.
    Формат файлаdoc
    Имя файлаСправочник по функциям С++.doc
    ТипДокументы
    #18992
    КатегорияИнформатика. Вычислительная техника
    страница48 из 120
    1   ...   44   45   46   47   48   49   50   51   ...   120

    getc


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

    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

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

    getchar


    -----------------------------------------------------------------
    Назначение Получает символ из stdin.
    Синтаксис int getchar(void);
    Прототип в stdio.h
    Замечания getchar - макрос, который возвращает следующий

    символ из потока stdin. Он определен как

    getc(stdin).
    Возвращаемое При успешном выполнении getchar возвращает про-

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

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

    ошибке она возвращает EOF.
    Переносимость getchar доступна в UNIX системах, она определе-

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

    ма с ANSI Си.
    Смотри также fgetc, fgetchar, getc, getch, getche, putc,

    putchar, ungetc

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

    getche


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

    экран.
    Синтаксис int getche(void);
    Прототип в conio.h
    Замечания getche - функция, которая читает символ с кон-

    соли и отображает его в текущем текстовом окне,

    используя BIOS.
    Возвращаемое getche возвращает прочитанный символ.

    значение
    Переносимость Уникальна для MS-DOS
    Смотри также cgets, cscanf, fgetc, getc, getch, getchar,

    kbhit, putch, ungetch

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

    getcolor


    -----------------------------------------------------------------
    Назначение Возвращает текущий цвет рисования.
    Синтаксис #include

    int far getcolor(void);
    Прототип в graphics.h
    Замечания getcolor возвращает текущий цвет рисования.
    Цвет рисования является величиной, присваивае-

    мой точкам растра при вычерчивании линий и т.п.

    Например, в режиме CGAC0 в палитру входит четы-

    ре цвета: цвет фона, светлозеленый, светлокрас-

    ный и желтый. В этом режиме (если getcolor

    возвращает 1) текущим цветом рисования является

    светлозеленый.
    Возвращаемое getcolor возвращает текущий цвет рисования.

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

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

    графических адаптеров.
    Смотри также getbkcolor, getpalette, getmaxcolor, setcolor
    Пример

    #include

    #include
    main()

    {

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

    int graphdriver=DETECT, graphmode;

    int svcolor;

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

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

    /* сохранить текущий цвет рисования */

    svcolor = getcolor();
    /* установить цвет рисования 3-му цвету палитры */

    setcolor(3);

    /* небольшая цветная окружность */

    circle(100,100,5);

    /* восстановить старый цвет рисования */

    setcolor(svcolor);

    getche();

    closegraph();

    }

    -----------------------------------------------------------------
    1   ...   44   45   46   47   48   49   50   51   ...   120


    написать администратору сайта