Форум программистов, компьютерный форум, киберфорум
Наши страницы

Функция рассчета определенного интеграла. (Передача функции как аргумента) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вот такая вот задачка с массивом..) http://www.cyberforum.ru/cpp-beginners/thread27519.html
"Из положительных элементов матрицы N сформировать матрицу M(10, KMAX), располагая их в строках матрицы подряд, где KMAX - максимальное число положительных элементов строки матрицы N. Записать нули...
C++ Классы Здравствуйте, помогите пожалуйста! Как можно получить доступ к классу объявленному в функции ? Например: Boxs* playbox; __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner){ for... http://www.cyberforum.ru/cpp-beginners/thread27510.html
в двумерном массиве (NxN) произвести зеркальное отражение относительно вертикальной оси симметрии. C++
в двумерном массиве (NxN) произвести зеркальное отражение относительно вертикальной оси симметрии.
Нужна помощь (Шифрование с симметричными ключами методами перестановки) C++
Незнаю что вообще тут такое но очень надо помогите) Шифрование методами (метод усложненной перестановки по таблице следующим шифром по столбцам) В с++ надо сделать программу чтоб она шифровала этим...
C++ задача на массивы http://www.cyberforum.ru/cpp-beginners/thread27487.html
Заданы две матрицы А и В размером N x N. Сформировать из них прямоугольную матрицу Х размером N x 2N, включая в последовательно столбец ихз матрицы А, затем столбец из матрицы B. Помогите плиз!...
C++ Нахождение минимального Простая задачка, но вспомнить не как не могу. Ниже привожу задание: Написать программу, которая определяет минимальное число во введенной с клавиатуры последовательности положительных чисел.... подробнее

Показать сообщение отдельно
6ex
0 / 0 / 0
Регистрация: 26.03.2009
Сообщений: 4

Функция рассчета определенного интеграла. (Передача функции как аргумента) - C++

26.03.2009, 12:02. Просмотров 827. Ответов 4
Метки (Все метки)

Есть функция пределенная как:
C++
1
float integrall(float (*argFunc)(float x) , float argTmin, float argTmax, float argStep=1)

Если ей в качестве аргумента передать функцию, которая является членом какого-либо класса,
C++
1
integrall(pSubs->pArCpList[0]->getCp, 100,1000);
то компилятор выдает ошибку:
ошибка: аргумент типа ‘float (ThermalCap:: )(float)’ не соответствует типу ‘float (*)(float)’

Однако если передать глобальную функцию
C++
1
integrall(y, 100,1000);
- всё ОК.

Не подскажите что с этим можно сделать?

PS:
OS - Slackware 12.2
Компилятор: gcc
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru