Здравствуйте, hochucho, Вы писали:
H>Задача следующая: в приложении есть текстовое поле, во время выполнения приложения хотелось бы вводить в это поле код C++ (новые функции, объявлять переменные), чтобы потом, эти функции обрабатывались численными методами. H>С чего начать, где почитать?
В программу можно встроить интерпретатор скриптового языка. Можно вызывать shell функцией system.
Если нужны функции и т.д. лучше Python. Есть библиотек Boost.Python, но можно и без нее обойтись.
С C++ сложнее — это компилируемый язык. Возможность в runtime компилировать новый код есть, но как его подлинковать к запущенной программе
человечеству неизвестно. Можно даже перелинковать приложение и перезапуститься, но
1) это врядли то, что вам требуется;
2) это жуткий изврат.
PS. Забыл, можно воспользоваться динамическими библиотеками (подгружать их во время исполнения).
Но компилировать во время исполнения — такого ни разу не видел.