шаблоны проектирования — разработка модульной программы на C ++ со связью между плагинами

Я пытаюсь выяснить некоторые концепции программирования на С ++ и ОО.

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

Я сейчас нахожусь в положении, которого никогда не было, и я новичок в C ++ и программировании на winapi.

Что я хочу сделать, это просто вставить DLL в папку плагинов, и ядро ​​добавляет функциональность.

Это работает прямо сейчас, но плагины работают как отдельные исполняемые файлы. Теперь я хочу общаться между плагинами, если они доступны.

Я попытался настроить dll как фабрику объектов, но затем я нахожусь здесь с этим объектом внутри моего кода, ожидая, что dll будет там.

Кто-нибудь знает какие-нибудь хорошие шаблоны проектирования, которые я мог бы использовать без проб и ошибок и некоторого переосмысления колеса? Google не показывает мне то, что я ищу, и я слишком новичок в этом, чтобы знать хорошие базы знаний.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]