Четвертый BORLAND С++ и его окружение

       

Почему следует использовать библиотеки объектных модулей


Программируя на языке Cи и С++, вы часто создаете совокупность полезных функций Си, аналогичных функциям из библиотеки

поддержки. Благодаря модульности Си и С++, вы вероятнее всего разобьете эти функции на множество отдельно компилируемых исходных

файлов. В любой конкретной программе из всей совокупности этих

функций вы будете использовать лишь некоторое их подмножество.

Однако, явное указание каждый раз именно тех файлов, которые необходимо использовать, является весьма утомительным занятием. С

другой стороны, если вы всегда включаете в результирующий файл

все исходные модули, то ваша программа становится очень большой и

громоздкой.

Библиотеки объектных модулей разрешают проблему управления

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



Содержание раздела