Форум программистов, компьютерный форум CyberForum.ru

Функция как параметр - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считать текст из файла, найти самое длинное слово и определить сколько раз оно встретилось в тексте http://www.cyberforum.ru/cpp-beginners/thread25610.html
Помогите пожалуйста решить задачу по строкам в C++: написать программу, которая считывает текст из файла, находит самое длинное слово и определяет сколько раз оно встретилось в тексте
C++ Дан массив F[0:n-1].Сформировать два новых массива: первый содержит элементы, не превышающие заданного числа, а второй - все остальные Помогите пожалуйста.Нужен полный текст программы, заранее благодарен http://www.cyberforum.ru/cpp-beginners/thread25602.html
Дан массив E[0:n-1].Поменять местами его первый чётный и последний нечётный элементы C++
Помогите пожалуйста.Нужен полный текст программы, заранее благодарен
C++ Дан массив D[0:n-1]. Удалить из него элементы, расположенные между первым и последним отрицательными элементами путём сдвига
помогите пожалуйста. Нужен полный текст программы, заранее благодарен
C++ Дан массив С[0:n-1]. Обнулить его первый минимальный и последний максимальный элементы http://www.cyberforum.ru/cpp-beginners/thread25598.html
Помогите пожалуйста, нужен полный текст программы
C++ Дан массив B[0:n-1].Сформировать два новых массива:первый содержит отрицательные элементы , а второй - чётные Помогите пожалуйста подробнее

Показать сообщение отдельно
CrimCol
0 / 0 / 0
Регистрация: 08.03.2009
Сообщений: 12

Функция как параметр - C++

10.03.2009, 17:48. Просмотров 6855. Ответов 8
Метки (Все метки)

Нужна помощь....
Проблема такая: есть функция которая рисует график математической функции ранее обьявленной, например:
C++
1
2
3
4
5
6
7
8
9
float f(float x)
{
    return 2*sin(2*x);
}
void DrawF(float a, float b)// параметры - это промежуток по оси ОХ
{
     ....
     //тута используется функция f(x)
}
Значит, чего мне хочется: передавать в функцию DrawF(...) математическую функцию которую хочю рисовать, на пример вот так:
C++
1
2
3
4
5
DrawF(-2,2,sin(x));
//или
DrawF(-2,2,cos(x*x)+5*sin(x));
//или
DrawF(-2,2, f(x));// f(x) уже ранее задано
Вот, хочеться что-то такое....
Как это можно зделать? Может через свой собственный класс или как-то адресс функции передавать...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru