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

Функции языка с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считывание файла http://www.cyberforum.ru/cpp-beginners/thread328917.html
Как можно считать из файла строку 110011, как массив чисел, заранее спасибо!
C++ пожалуйста сделайте На заводе выпускается несколько наименований деталей. Сведение о деталях включают код детали, количество выпущенных деталей, номер месяца выпуска. Вывести информацию о продукции, выпущенной заданным цехом за последний месяц!!!!!!!!!!!!!!!!!!!!!!!!!! пожалуйста сделайте умоляю (((((((((((((((((((((НА Vizual C++ http://www.cyberforum.ru/cpp-beginners/thread328916.html
Преобразование элемента массива C++
Можно же преобразовывать из int в char? Вот я пишу (char)a='#'; ОШИБКА error C2106: '=' : left operand must be l-value
Изменения аргумента функции с использованием указателей C++
Доброго времени суток! Объясните пожалуйста как с помощью указателей в программе реализуется изменение аргументов функции? Программа выводит возможные разрешения экрана. #include "stdafx.h" #include <iostream> using namespace std; enum resolution {low, medium, high};
C++ создание структуру СТРАНА. добавление и удаление элементов из структуры http://www.cyberforum.ru/cpp-beginners/thread328904.html
Сформируйте двоичный файл из элементов, заданной в варианте структуры, напечатайте его содержимое, выполните удаление и добавление элементов в соответствии с вариантом, используя для этого функцию. Формирование, печать, добавление и удаление элементов оформите в виде функций. Предусмотрите сообщения об ошибках при открытии файла и выполнении операций ввода / вывода вариант Структура...
C++ динамический массив объектов помогите с функцией PrintGarage, чтоб она выводила массив объектов Garage int main(){ char model; int number = 0; int run = 10000; int numberOfCars; numberOfCars = 3; const int numberOfCars1 = 3; cout << "Number of cars: " << numberOfCars << endl << endl; подробнее

Показать сообщение отдельно
no0ker
101 / 88 / 4
Регистрация: 17.12.2010
Сообщений: 416
02.07.2011, 20:39     Функции языка с++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
double calc(double a, double b, double (* z)(double, double) ){
    return z(a,b);
}
 
double add(double x,double y){
    return x+y;
}
 
int main(){
    double(*pAdd)(double,double); // объявление указателя на функцию
    pAdd=&add; // указатель направлен на функцию add() 
    std::cout<<calc(5.1, 4.1, pAdd);
    return 0;
}
Добавлено через 8 минут
Yashman,
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
#include <iostream>
 
using namespace std;
 
double calculate(double x, double y, double (*pt)(double, double) );
double add(double x, double y);
void is_busy(void);
int main()
{
    cout << "Enter a pair of numbers to calculate \n";
    double x, y;
    cin >> x >> y;
 
    double q = calculate(x, y, &add);
 
    cout<<"\n"<<q;
    //system ("PAUSE");
    return 0;
}
 
double add(double x, double y)
{
       is_busy();
       return x + y;
}
 
void is_busy(void)
{
     cout << "Computer is busy, calculating...\n";
}
 
double calculate(double x, double y, double (*pt)(double, double) )
{
       pt(x, y);
       return x + y;
}
 
Текущее время: 09:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru