Здравствуйте, Bell, Вы писали:
B>Расскажи подробнее — что есть, и чего хочется в конечном итоге. Может быть получится придумать обходное решение...
В конечном итоге хочется до ума довести вот это :
http://sourceforge.net/projects/mathexpression.
Тока не бейте сильно, там что-то типа пре-альфы, и я еще не все баг фиксы залил в git (а сколько еще не обнаружил!).
Я предполагаю затем объединить это с другой либой для решения систем нелинейных уравнений, так чтобы уравнения можно было вводить в ран-тайме без перекомпиляции.
Это без проблем компилится GCC и ICC на куче прлатформ, но хочется скормить самому передовому компилятору тоже (с претензией на кросс-платформенность).
Можно ли придумать что-нибудь приемлемое, так чтобы :
— не потерять производительности (впрочем у передового компилятора кажется с этим тоже не идеально)
— не заставлять пользователя писать уродские конструкции (см примеры в проекте)
— чтобы одни и те же кострукции работали на как можно большем числе компиляторов
Спасибо!