Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

MK_FP

CuBook05

Функция

Создает «дальний» адресный указатель.
 
Синтаксис

#include<dos.h>
void far *MK_FP(unsigned seg, unsigned ofs);
 
Прототип

dos.h
 
Описание

MK_FP - это макроопределение, которое создает дальний указатель из адреса сегмента (seg) и смещения (ofs).
 
Возвращаемое значение

MK_FR возвращает «дальний» указатель.
 
Переносимость

MK_FP уникальна для Borland C++.
 
Пример

#include <dos.h>
#include <graphics.h>

int main(void)
{
int gd,gm,i;
unsigned int far *screen;
getectgraph(&gd,&gm);
if(gd == HERMONO)
screen = MK_FP(0xB000,0);
else
screen = MK_FP(0xB800,0);
for(i=0; i<26; i++)
screen[i] = 0x0700+('a'+i);
return 0;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий