Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 1487 → Rev 1488

/programs/develop/libraries/box_lib/!readme.txt
202,9 → 202,14
 
Ìàêîðîñ @use_library
 
Ýòîò ìàêðîñ ïðåäñòàâëÿåò âûçûâàåìûå ïðîöåäóðû, êîòîðûå èñïîëüçóþòñÿ äëÿ ðàáîòû ãðóïï ìàêðîñîâ À è B. Äàííûé ìàêðîñ ðàñïîëàãàåòñÿ â ñåêöèè äàòà. Èñïîëüçîâàíèå äàííîãî ìàêðîñà îáÿçàòåëüíî.
Ýòîò ìàêðîñ ïðåäñòàâëÿåò âûçûâàåìûå ïðîöåäóðû, êîòîðûå èñïîëüçóþòñÿ äëÿ ðàáîòû ãðóïï ìàêðîñîâ À è B. Äàííûé ìàêðîñ ðàñïîëàãàåòñÿ â ñåêöèè äàòà. Èñïîëüçîâàíèå äàííîãî ìàêðîñà íóæíî äëÿ çàãðóçêè áèáëèîòåê íî åãî ìîæíî çàìåíÿòü íà @use_library_mem.
 
 
Ìàêîðîñ @use_library_mem mem_alloc,mem_free,mem_realloc,dll_load
 
Ýòîò ìàêðîñ èñïîëüçóåò ìàêðîñ @use_library, íî â îòëè÷èå îò íåãî îí ïîçâîëÿåò äëÿ ôóíêöèé ñ èìåíàìè 'lib_init' çàäàâàòü 4 ïàðàìåòðà.  äàíûõ ïàðàìåòðàõ ìîãóò áûòü óêàçàòåëè íà ôóíêöèè äëÿ ðàáîòû ñ ïàìÿòüþ, êîòîðûå ìîãóò áûòü íóæíû äëÿ èñïîëüçîâàíèÿ âíóòðè áèáëèîòåêè.
 
 
Êàê ÿ ìîãó èñïîëüçîâàòü ìàêðîñ çàãðóçêè áèáëèîòåêè/áèáëèîòåê â ñâîåé ïðîãðàììå?
 
Îáùèé øàáëîí äëÿ èñïîëüçîâàíèÿ áèáëèîòåêè òàêîé: