C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 getdta / g / Библиотечн. функции Borland C++

Функция Получает адрес DTA (область связи с диском).


Синтаксис          #include<dos.h>
                   char far * getdta(void);

Файл, содержащий   dos.h
прототип

Описание           Функция getdta  возвращает текущее значение адреса
                   DTA.   В   малых   и   средних   моделях    памяти
                   предполагается,  что  сегментом  является  текущий
                   сегмент данных.  Если вы используете исключительно
                   язык C,  то эта ситуация сохраняется,  если же  вы
                   будете  использовать  подпрограммы  на Ассемблере,
                   адрес DTA может оказаться в любом месте.

                   В компактных,  больших  и   сверхбольших   моделях
                   памяти   адрес,   возвращаемый   функцией  getdta,
                   является  реально  любым  адресом  и  может   быть
                   расположен за пределами программы.

Возвращаемое       Функция getdta возвращает "дальний" указатель на
значение           текущую DTA.

Переносимость      Функция уникальна для DOS.

Смотрите также     fcb (структура), setdta.

Пример:

#include<dos.h>
#include<stdio.h>

int main(void)
{
   char far *dta;
   dta = getdta();
   printf("Адрес области связи с диском: %Fp\n",dta);
   return 0;
}