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

Объявление функции как аргумента - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти в строке символы с С1 по С2 в ASCII коде http://www.cyberforum.ru/cpp-beginners/thread716976.html
День добрый!Я достаточно зелёный новичок в с++,и особенно в линуксе,мне было дано задание: Написать программу, осуществляющую замену в файле всех символов с кодами от C1 по C2 на пробелы. Вроде бы всё достаточно тривиально,но я не умею программировать на линуксе(где мне и надо сделать это задание),поэтому прошу у вас помощи и выкладываю свои наработки.Посоветуйте, пожалуйста,решения,или...
C++ Найти сумму членов арифметической прогрессии Подскажите пожалуйста как это сделать в с++: Найти сумму членов арифметической прогрессии a, a+d,...,a+(n-1)d по введенным значениям a,d,n. Очень срочно надо, скоро сессия http://www.cyberforum.ru/cpp-beginners/thread716965.html
C++ как найти предыдущий пробел в строке?
Например я нахожусь в конце строки, как найти предыдущий пробел в строке?
C++ Приведение типов
При вводе с клавиатуры s = 11 и a = 1.1, получаем 9. Результат переменной d = 10, это правильно. В чём подвох? int main() { double s; double a; cin >> s >> a; int c = s/a; int d = 11/1.1;
C++ Ряды Тейлора (проверить) http://www.cyberforum.ru/cpp-beginners/thread716951.html
Добрый вечер. Решил задачу, но не уверен на 100% что правильно, тк не могу понять как правильно пользоваться калькуляторами рядов Тейлора, которые нагуглил. В аттаче формула, по которой решается задача, ниже код который у меня получился. Можете проверить и сказать где ошибка, если не правильно? #include <iostream> using namespace std; void main() { setlocale(LC_ALL, "");
C++ Перегрузка операций Написать программу, выполняющую перегрузку операций для подготовки рецептов, если вес задается в килограммах, граммах, миллиграммах. подробнее

Показать сообщение отдельно
Пaтрик
 Аватар для Пaтрик
394 / 387 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
03.12.2012, 09:09     Объявление функции как аргумента
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int sum(int a, int b)
{
    return a + b;
}
 
int func(int a, int b, int (*f)(int, int))
{
    return f(a, b);
}
 
int main()
{
    int s = func(1, 2, sum);
}
 
Текущее время: 08:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru