Вопрос Как динамически расширять программы для платформы win32 написанные на C++?

Регистрация
24 Ноя 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Допустим, имеется одна простая программа. Как сделать, чтоб она динамически загружала библиотеку? То есть, допустим пользователь запустил прогу, и входит в функцию main() передаёт ей путь, в котором файл исходного кода, а она компилирует этот исходник, и расширяет свой функционал. Какая команда в win32api, или в C++ это делает?
 
Это не будет простая программа. В состав такой программы, точнее, программного пакета, как минимум, должен входить компилятор C++.
 
никакая... ты не правильно себе представляешь принцип работы программ видать... Ты видать раньше на скриптовом Языке писал, где программа работает прямо с кода, как JS? Скомпилированная программа изменятся не может. Для твоего случая выход примерно такой: Первая программа что-то творит.... и теперь надо обработать что-то... она сохраняет в отдельном файле нужные данные посылает второй программе список параметров. Вторая программа - контроллер, который берёт список параметров, ищет программу, указанную в списке параметров и пердаёт ей сигнал, чтоб в прорамма Взялась за обработку. Третья программа отработала... Возвращает первой программе что всё готово. Это оч наивный и примитивный способ, но по сути тебе пойдёт, можно изходя из него придумать чо-то получше.
 
Назад
Сверху