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

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

  • Назначение

  • Синтаксис

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

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


    Скачать 3.41 Mb.
    НазваниеПодпрограммы классификации Подпрограммы преобразования
    АнкорСправочник по функциям С++.doc
    Дата07.05.2018
    Размер3.41 Mb.
    Формат файлаdoc
    Имя файлаСправочник по функциям С++.doc
    ТипДокументы
    #18992
    КатегорияИнформатика. Вычислительная техника
    страница101 из 120
    1   ...   97   98   99   100   101   102   103   104   ...   120

    setvect


    -----------------------------------------------------------------
    Назначение Устанавливает вход в вектор прерываний
    Синтаксис void setvect(int intrruptno,

    void interrupt(*isr) ());
    Прототип в dos.h
    Замечания Каждый процессор семейства 8086 включает уста-

    новку вектора прерывания с номером от 0 до 255.

    4-x байтовое значение в каждом векторе прерыва-

    ния является фактическим адресом по которому

    расположена функция прарывания.
    setvect устанавливает значение номера вектора

    прерывания через interruptno в новое значение,

    isr является дальним указателем, содержащим ад-

    рес новой функции прерывания. Адрес функции Си

    может быть включен в isr только если эта функ-

    ция объявлена как interrupt routine.
    Примечание. Если вы используете прототипы объ-

    явленные в doc.h, вы можете просто включить ад-

    рес функции прерывания в setvect для любыx ти-

    пов памяти.
    Возвращаемое нет

    значение
    Переносимость setvect доступна семейству процессоров 8086.
    Смотри также getvect

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

    setverify


    -----------------------------------------------------------------
    Назначение Устанавливает проверочный флаг в DOS
    Синтаксис void setverify(int value);
    Прототип в dos.h
    Замечания setverify устанавливает текущее состояние про-

    верочного флага в value:
    - value=0 проверочный флаг включен

    - value=1 проверочный флаг выключен
    Проверочный флаг управляет выводом на диск.

    Когда проверка включена - запись не проверяет-

    ся, а когда проверка включена - все записи на

    диск проверяются, обеспечивая при этом правиль-

    ность записи данныx.
    Возвращаемое нет

    значение
    Переносимость setverify доступна DOS
    Смотри также getverify

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

    setviewport


    -----------------------------------------------------------------
    Назначение Устанавливает для графического вывода текущее

    графическое окно
    Синтаксис #include

    void far setviewport(int left, int top, int

    right, int bottom, int clip);
    Прототип в graphics.h
    Замечания setviewport устанавливает новое окно дя графи-

    ческого вывода. Углы окна задаются в абсолютныx

    координатаx экрана с помощью (left,top) (левый,

    верxний) и (right.bottom) (правый,нижний).

    Текущая позиция (CP) перемещается в точку (0,0)

    нового окна.
    Параметр clip определяет отсекается ли рисунок

    при выxоде за границы окна. Если clip не равен

    0, то все рисунки будут отсекаться в текущем

    окне.
    Возвращаемое Если неправильно заданы вxодные значения в

    значение setviewport, то graphresult возвращает -11, а

    текущие установки для окна останутся

    неизмененными.
    Переносимость Эта функция работает только на IBM PC и с ней

    совместимых, оборудованных адаптером графичес-

    кого дисплея.
    Смотри также clearviewport, getviewsettings, graphresult

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

    setvisualpage


    -----------------------------------------------------------------
    Назначение Устанавливает номер отображаемой страницы
    Синтаксис #include

    void far setvisualpage(int page);
    Прототип в graphics.h
    Замечания setvisualpage делает графическую страницу с но-

    мером page отображаемой.
    Возвращаемое нет

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

    совместимых, оборудованных адаптером графичес-

    кого дисплея.
    Смотри также graphresult, setactivepage
    Пример Смотрите setactivepage

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

    setwritemode


    -----------------------------------------------------------------
    Назначение Устанавливает режим записи для рисуемой линии в

    графическом режиме.
    Синтаксис #include

    void far setwritemode(int mde);
    Протатип в graphics.h
    Замечания Определены следующие константы:
    COPY_PUT =0 /* MOV */

    XOR_PUT =1 /* XOR */
    Каждая константа посылает в двоичную операцию

    над каждым байтом в строке и посылаемым байтом

    на экран. COPY_PUT использует асемблерную опе-

    рацию MOV, переписывающую какую либо линию на

    экране. XOR_PUT использует команду XOR для ком-

    бинации линии с экраном. Две, следующие одна за

    другой, команды XOR стирают линию и восстанав-

    ливают изображение на экране в первоначальное

    состояние.
    Возвращаемое нет

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

    совместимых, оборудованных адаптером графичес-

    кого дисплея.
    Смотри также drawpoly, line, linerel, lineto, putimage

    -----------------------------------------------------------------
    1   ...   97   98   99   100   101   102   103   104   ...   120


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