Библиотека условных знаков

Под библиотекой условных знаков понимается пакет функций, реализующих вычерчивание условных знаков в среде ГИС. Практически все языки высокого уровня имеют необходимые средства для создания таких пакетов. В среде языка Си пакет функций вычерчивания условных знаков хранится в файле с расширением.h. Работать с этим файлом можно точно также как и с любым исходным файлом (расширение Срр), созданным на языке Си. Кроме расширения названный библиотечный файл должен иметь имя. Для примера рассмотрим библиотеку условных знаков, состоящую из двух функций, реализующих вычерчивание пункта триангуляции и опорной точки съемочного обоснования. Такая библиотека хранится в файле с именем “znaki.h”. общий вид этого файла следующий

# include <graphics.h>

/* пункт триангуляции */

void punkt (int x, int y, int k, int color)

{... }

/* пункт съемочного обоснования */

void point (int x, int y, int k)

{... }

общий вид программы, реализующий вычерчивание названных условных знаков, будет

# include <dos.h>

# include <bios.h>

...

# include “znaki.h”

void main () {

int x, y, k, color, graph_driver, graph_mode

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

graph_driver = DETECT;

initgraph (...)

punkt (x, y, k, color);

point (x, y, k);

...

}

поскольку файл “znaki.h” находится в директории языка Си Bin, то оператор # include “znaki.h” рекомендуется записать в виде

# include “C:\BorlandC\Bin\Znaki.h”

указывающем имя жесткого диска С и путь нахождения библиотечного файла “znaki.h”.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: