Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: cheops   (21.01.2012 в 20:10)
Смотрите, у вас сначала строка func равна 2*x, однако после первого вызова
cout<<function.f(func, 1)<<endl;
строка func равна "2*1.000000", т.е в неё уже не может подставиться новое значение. Попробуйте в первую строку подставить вместо 1 => 2 и программа вернет вам верный результат равный 4.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: