Здраствуйте. У меня такой воросик возможно глупый, но интересный. Делаю прогу которая загружает динамически библиотеки, ташит из них указатели на функции и работает с ними. В терминах ООП - создал объект который инкапсулирует системные вызовы dlopen(); dlclose(); dlsym(); При создании такого объекта происходит загрузка нужной библиотеки по указанному пути к ней. Создал список таких объектов. Загрузка, добавление в список - работает. А вот удаление из списка - выгрузка нет. так как во время работы со списком создаются и удаляются временные объекты, возник вопрос. Как загрузится ли например 2 раза одна и та-же библиотека в один и тот-же процесс и соответственно она должна быть выгружена 2-ды или нет. У меня ошибка при выгрузке. Пишет что библиотека не загружена. :( (создается впечатление что выгружаю один раз лишний) Возможно не это причина, но .... Если не трудно напишите пожалуйста, кто что занает по этому поводу.