Форум программистов, компьютерный форум CyberForum.ru

Подключение плагинов к программе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверить программу http://www.cyberforum.ru/cpp-beginners/thread713037.html
Помогите, пожалуйста, проверить программу с наследованием классов: класс Administrator наследуется из класса SalariedEmployee. header file for Administrator #ifndef ADMINISTRATOR_H #define ADMINISTRATOR_H #include <string>
C++ Как читать инфу из таблицы excel в программные переменные Здравствуйте :) Как прочитать из таблицы excel инфу? Функции там...дайте плиз.Заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread713028.html
C++ Проверка на повторение числа в массиве
Мне дали исследовательскую работу, и я должен написать программу по созданию судоку. Я решил работать с двумерными массивами. Как выполнить проверку на повторение числа, т.к. числа в массиве будут генерироваться с помощью rand();
Найти суммы элементов каждой строки матрицы А и наибольшую из этих сумм C++
Найти суммы элементов каждой строки матрицы А и наибольшую из этих сумм. Дана матрица А (5*5) нецелых элементов. -3,8 0 5,3 4,5 0,5 0,2 -1,3 0 -8,5 3,5 -1,1 1,8 5,1 -8,2 0,32 0 -0,3 0 -1,28 0,52
C++ таблица истинности http://www.cyberforum.ru/cpp-beginners/thread712977.html
Может у кого завалялась или кто поможет? Реализовать программу таблица истинности , для выражения 3 переменных
C++ Справка в программе. Win 32 Как реализовать справку в программе? Приведу кусочек кода (в кратце) : #define ID_BUTTON_H 102 //......................................... case WM_CREATE: hButtonH = CreateWindow (_T("Button"), _T("Help"), WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 175,150, 70, 30, hWnd, (HMENU)ID_BUTTON_H, hInst, 0); //................................... case WM_COMMAND: подробнее

Показать сообщение отдельно
0x10
2452 / 1624 / 238
Регистрация: 24.11.2012
Сообщений: 3,999
29.11.2012, 15:02     Подключение плагинов к программе
Пусть каждый плагин будет динамической библиотекой. В основной программе можно будет загружать библиотеки, получать из них объекты. Главное - продумать грамотный интерфейс для плагинов.

Если пишешь под винду, для загрузки dll-ек можно использовать функцию LoadLibrary и связанные с ней. Под линуксом - dlopen. Если нужно кроcплатформенное решение, можно воспользоваться каким-нибудь Poco::ClassLoader http://pocoproject.org/docs/
 
Текущее время: 01:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru