|
��������
ldlread, ldlinit, ldlitem - ������ � �������� �������
�����, ���������� � ��������� ����� �������� �������
���������
#include <stdio.h> #include <filehdr.h> #include <linenum.h> #include <ldfcn.h> int ldlread (ldptr, fcnindx, linenum, linent) LDFILE *ldptr; long fcnindx; unsigned short linenum; LINENO *linent; int ldlinit (ldptr, fcnindx) LDFILE *ldptr; long fcnindx; int ldlitem (ldptr, linenum, linent) LDFILE *ldptr; unsigned short linenum; LINENO *linent;
��������
������� ldlread ������������� ��� ������ ���������� �
������� ������� �����, ���������� � ��������� �����,
��������� ���������� ldptr. ����� ���������� � �������-
��� � ������ ������ ��������� ������� � ��������������
�������, ������������ � ���� �������. ������� ��������
���������� fcnindx - �������� ����� ������� � �������
���� ���������� �����. Ldlread ������ ���������� � ���-
��� �� �����, ����� ������� �� ������ linenum, � ��-
����� ������ � ������� linent.
������� ldlinit � ldlitem ��������� ������ �� ��, ��� � ldlread. ����� ldlinit (��� ldlread) �������������� ��- ���, ����� ���� ldlitem ������������ ��� ���������� ������������������ ��������� ������� ������� �����, ��- ��������� � ����� �������. Ldlinit ����������, ��� ��- ������� ������ � �������, ������������� ������� fcnindx. Ldlitem ���� � ������ ���������� � ������ �� �����, ����� ������� �� ������ linenum, � ������� ����- �� � ������� linent.
��� ��� ������� ���������� �������� SUCCESS ��� FAILURE. Ldlread ���������� FAILURE, ����:
��. �����
ldclose(3X), ldopen(3X), ldtbindex(3X), ldfcn(4).
|