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

Протабулировать функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Увеличить каждый элемент массива на величину следующего элемента в массиве http://www.cyberforum.ru/cpp-beginners/thread893756.html
Доброго времени суток, помогите пожалуйста написать очень простую программу, задание указано в заголовке. Завтра надо на стипуху выходить, так что дерзайте
C++ Блоком схемы Здравствуйте.Не могу сделать блог схемы..Буквально вчера показал преподавателю,то что я делал ночью(а именно блок схемы)...После увиденного он пришел в ужас и пол пары косился на меня(как будто я не с этой планеты). Поэтому нуждаюсь в вашей помощи. Ну а ближе к делу..То нужна помощь в построении блока схемы,хоть набросок от руки..хоть корявый рисунок(Лишь бы по делу),хоть что то.Так как скоро... http://www.cyberforum.ru/cpp-beginners/thread893753.html
Доделать прогу C++
Задание:Данная последовательность 16 отчетов о сдаче студентами экзаменов. Каждый отчет содержит фамилию студента и оценки по 5 предметам. Найти последовательность студентов, являющихся: а) отличниками; б) студентами (которые не имеют плохие оценки); в) успевающих, которые имеют средний балл за сессию не менее 4.0 Сортировать отчеты по фамилиям студентов. #include<iostream>...
Найти максимальное число C++
Даны 6 различных чисел. Определить максимальное из них. (Определить функцию, находящую максимум из 2 различных чисел)
C++ Проверить программу на соответствие числа открывающихся и закрывающихся круглых и фигурных скобо http://www.cyberforum.ru/cpp-beginners/thread893747.html
Дан текстовый файл, содержащий программу на языке С++. Проверить эту программу на соответствие числа открывающихся и закрывающихся круглых и фигурных скобок. написать её на Visual Studio 2008 С++
C++ матлаб и c++ Скачал матлаб, там есть библиотека libmex.lib, ее надо подключить. Прописал директорию с хедером и либом в addititional include directories. Прописал либ в линкер в инпут. Ничего не заработало, прочитал, что нужен dll, при матлабе его нет, скачал откуда-то libmex.dll. Загнал в папку с проектом. Результата нет. Где я ошибся? Подозреваю, что с где то с дллем. В общем как это правильно сделать? ... подробнее

Показать сообщение отдельно
Chymardos
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 78
06.06.2013, 23:52  [ТС]     Протабулировать функцию
Цитата Сообщение от Пaтрик Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <functional>
#include <cmath>
#include <iomanip>
#include <limits>
 
#define isnan(x) ((x) != (x))
 
bool isinf(double x)
{
    return x == std::numeric_limits<double>::infinity();
}
 
double func(double x)
{
    return (std::log(1.2 + x) - 1.0) / (x + 1.0);
}
 
void tabulation(double start, double end, double step, std::function<double(double)> f)
{
    double x = start;
    while (x < end)
    {
        std::cout << std::setw(15) << x << std::setw(15);
        double res = f(x);
        if (isnan(res) || isinf(res))
            std::cout << '-' << std::endl;
        else
            std::cout << res << std::endl;
        x += step;
    }
}
 
int main()
{       
    std::function<double(double)> f(func);
    tabulation(-1.4, -0.2, 0.1, f);
    system("pause");
    return 0;
}
Не пойму в чём проблема, то ли компилятор у меня такой, то ли ещё что-то... и тут 10 ошибок, синтаксических типа error C2061: синтаксическая ошибка: идентификатор "function"
 
Текущее время: 11:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru