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

Функция как аргумент другой функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка существования файла http://www.cyberforum.ru/cpp-beginners/thread696392.html
Надо сбросить массив char в файл. Если файл уже существует - ждать, пока его не удалят. Вот этот код не компилируется, выдаёт error C2664: 'FileExists' : cannot convert parameter 1 from 'char *' to...
C++ Поменять местами максимальный элемент главной диагонали и элемент, лежащий на пересечении главной и побочной диагоналей В квадратной матрице А поменять местами максимальный элемент главной диагонали и элемент, лежащий на пересечении главной и побочной диагоналей. Помогите написать прогу http://www.cyberforum.ru/cpp-beginners/thread696391.html
C++ Наследование классов
Всем привет! У меня проблема. Вот задание: 1. Разработать следующие классы: • базовый класс «студент» с полями: Имя, Группа • производный класс «студент после первой сессии». Добавить поле...
C++ вложенный цикл и двумерный массив
Ребят, пытаюсь сделать программу, которая будет красиво выводить мне таблицу прогресса силовых показателей спортсменов, и я должен применять одномерный и двумерный массив, а также вложенные циклы для...
C++ Visyal Studio C++ http://www.cyberforum.ru/cpp-beginners/thread696373.html
Ребят, помогите. Visyal Studio C++. Создал проект, win32 и 2 cpp файла. После того как вышел незнаю как открыть этот проект (специальная папка создалась). Помогите плиз!!
C++ Символьные фигуры в консоли Контур ромба. Как остальное допилить? Желательно подскажите в словах(без кода).Спасибо. while (romb!=0) { romb=romb-1; if (romb !=0) { for(int i =1; i<=romb;i++) { подробнее

Показать сообщение отдельно
Fura

Функция как аргумент другой функции - C++

13.11.2012, 15:24. Просмотров 1107. Ответов 2
Метки (Все метки)

Добрый вечер, уважаемые.
Собственно, пытаюсь функцию запихнуть в аргументы другой функции. На подобии маткадовского root(f(x),x,a,b). Возможно ли такое? пытался насилу затолкнуть
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <iostream>
#include <math.h>
double x;
double y(double x);
double f(double y(double x));
using namespace std;
int main()
{
    cout << f(y(x)) << "\n";
    system("pause");
    return 0;   
}
double y(double x)
{
    return x/2;
}
double f(double y(double x))
{
    return y(2);
}
но ругается мол невозможно преобразовать параметр 1 из "double" в "double (__cdecl *)(void)"

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