Witam,
Chce napisac program, ktory oblicza wartosc pewnej funkcji, ktorej wyrazenie do obliczenia zostalo juz przygotowane i jest przetrzymywane w stringu. Pracuje na Visual C++, jesli trzeba uzyje funkcji nie wchodzacej w sklad standardu.
Wartosc wyrazenia wyglada mniej wiecej tak, jest generowana na podstawie dynamicznych danych wprowadzonych przez uzytkownika:
3.00000pow(x,4)+45.000000pow(x,3)+3.000000*pow(x,2)+5.00000
Jest przetrzymywana w zmiennej klasy string.
float f(float x, string tekst) {
return WSTAW_KOD_Z_TEKST;
};
Gdyby sie to udalo to jestem w domu i program mam praktycznie ukonczony. Preprocesor raczej odpada, bo kod jest wstawiany na etapie kompilacji. Nie mam pomyslu jak sobie z tym poradzic i bede wdzieczny za kazda porade.