PDA

Просмотр полной версии : Есть ли такая функция?



Александр Немцов
12.09.2004, 15:38
Есть ли в языке CPP функция позволяющая из строки выделить функцию, т.е. пользователь вводит Sin или Cos или exp, а функция фозвращает смысл, а не буквенное значение?
С уважением к Вам,
Немцов Александр.

Eugie
13.09.2004, 00:44
Боюсь, такой функции нет :)

Hup
14.09.2004, 08:31
А поподробнее? Тебя интересует результат? Я просто над подобной прогой как-то пыхтел :)

Hup
14.09.2004, 08:33
ТОчнее, я писал в окно sin(2x), а прога рисовала мне грфик этой функции во втором окне при помощи OpenGL

Рулин
14.09.2004, 20:45
Ну, если я правильно понял вопрос можно руками написать
//s=string;
if (s[i]=='s') && (s[i+1]=='i') ...//Ну и так далее
x=sin(atof(s[i+4]);

Hup
15.09.2004, 02:17
Угу, я тоже на таком принципе основывался. Единственное в этом плохого, так приходится делать слишком
много различных проверок