Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать приложение, имитирующее очередь печати принтера https://www.cyberforum.ru/ cpp-beginners/ thread2490343.html
Разработать приложение, имитирующее очередь печати принтера. Должны быть клиенты, посылающие запросы на принтер, у каждого из которых есть свой приоритет. Каждый новый клиент попадает в очередь в...
Проверить корректность расстановки скобок используя стек C++
Есть строка символов, признаком конца, которой является ;. В строке могут быть фигурные, круглые, квадратные скобки. Скобки могут быть открывающими и закрывающими. Необходимо проверить корректность...
C++ Создать шаблонный класс "матрица" Создайте шаблонный класс матрица. Необходимо реализовать динамическое выделение памяти, очистку памяти, заполнение матрицы с клавиатуры, заполнение случайными значениями, отображение матрицы,... https://www.cyberforum.ru/ cpp-beginners/ thread2490340.html C++ Найти минимум функции https://www.cyberforum.ru/ cpp-beginners/ thread2490335.html
Как вычислить мин значение y и при каком x она достигнута #include <iostream> #include <iomanip> using namespace std; int main(){ double x,y; double min=0;...
C++ Класс сигнала на Variadic Template
Добрый день! Написал класс "сигнала" при помощи variadic templates, но он почему-то не работает: Сам класс "сигнала": #ifndef SIGNAL_H #define SIGNAL_H // STD #include <vector>
C++ SDL не отпускает. любимая LNK2019 LNK1120 Доброго времени суток. Вопрос следующий имею такую ошибку Ошибка LNK2019 ссылка на неразрешенный внешний символ _IMG_Load в функции "public: void __thiscall Game::init(char const... https://www.cyberforum.ru/ cpp-beginners/ thread2490310.html
C++ Как пропустить часть кода при компиляции? Я хочу объявить макрос #define и вызвать этот макрос далее в коде? Есть нужда в том чтобы пропустить компиляцию этого макроса. Приведите пожалуйста пример как это выглядит. https://www.cyberforum.ru/ cpp-beginners/ thread2490296.html Объединение векторов C++
Помогите, пожалуйста, решить задачу. Заданы два вектора с различным количеством элементов и натуральное число k (количество элементов векторов и k вводятся с клавиатуры). Объединить их в один...
C++ Значения столбцов и строк в выбранном ряду матрицы поменять на противоположные Привет,нужна подсказка.Пишу алгоритм.Есть какая-то матрица из 0 и 1 произвольного размера.Пользователь выбирает клетку в этой матрице и значения столбцов и строк в этом ряду,а также самой клетки... https://www.cyberforum.ru/ cpp-beginners/ thread2490254.html C++ Программа диагностики заболеваний Хочу написать программу на плюсах, которая по симптомам ставит диагноз. Думаю создать класс болезнь и от неё унаследовать конкретные заболевания. Как тогда можно будет выполнить метод, который... https://www.cyberforum.ru/ cpp-beginners/ thread2490252.html
C++ Не работает проверка на диапазон
При вводе баллов из нужного диапазона(0-100)- код не выполняется, а снова запрашивает ввод. Выполняется при вводе чисел больших 100. int Ball=0; int Grade=0; while(Ball >= 0 && Ball <= 100)...
C++ Нужно больше Меерса https://www.cyberforum.ru/ cpp-beginners/ thread2490191.html
Читаю книгу https://www.ozon.ru/context/detail/id/19383908/, там в начале книги некоторые личности делают отзывы о этой книге и Стив Беркетт пишет что помимо этой книги есть еще первая книга Скотта,...
nd2
3416 / 2796 / 1251
Регистрация: 29.01.2016
Сообщений: 9,426
12.08.2019, 19:05 0

Функция аргументами которой являются указатель на функцию и массив числовых значений - C++ - Ответ 13766983

12.08.2019, 19:05. Показов 1486. Ответов 3
Метки (Все метки)

Ответ

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
41
42
43
44
45
46
47
48
49
50
void A(void (*F)(int&), int arr[], int N)
{
    for (int i = 0; i < N; ++i)
        F(arr[i]);
}
 
void A(int n, int arr[], int N)
{
    for (int i = 0; i < N; ++i)
        arr[i] *= n;
}
 
void f(int& a)
{
    a += 3;
}
 
void show(int arr[], int N)
{
    for (int i = 0; i < N; ++i)
        cout << arr[i] << ' ';
    cout << endl << endl;
}
 
 
int main()
{
    setlocale(LC_ALL,"Rus");
    srand(time(0));
    
    const int N = 5;;
    
    int arr[N];
    for(int k=0; k<N; k++)
    {
        arr[k] = rand() % 14;
    }
 
    show(arr, N);
    
    A(f, arr, N);
    show(arr, N);
    
    int n = 4;
    A(n, arr, N);
    show(arr, N);
    
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Функция аргументами которой являются указатель на функцию и массив числовых значений C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.08.2019, 19:05
Готовые ответы и решения:

Определите функцию, аргументами которой являются три числа и которая возвращает значение True если первое число принадлежит интервалу
Определите функцию, аргументами которой являются три числа и которая возвращает значение True если...

Указатель на функцию с аргументами по умолчанию
Можно ли вообще определить и записать подобное чудо?

Указатель на функцию с аргументами, как аргумент другой функции
У меня есть некая функция, которая принимает как аргумент другую функцию typedef...

Функция сортировки массива, в качестве параметра которой передается указатель на массив целых чисел
создать функцию, в качестве параметра которой передается указатель на массив целых чисел. Функция...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.08.2019, 19:05

Как сделать функцию, возвращающую указатель на функцию (которая в свою очередь возвращает указатель на массив)
Изучаю c++ по одной книжке.Она говорить не умеет.. Так вот понадобилось написать функцию,которая...

Напишите функцию Swap(a, b), аргументами которой могут быть числа любого типа
Напишите функцию Swap(a, b), аргументами которой могут быть числа любого типа. Функция меняет...

Функция, получающая указатель на обычную функцию, получает указатель на метод класса
Здравтсвуйте. Имеется вопрос по указателям на методы класса. Допустим, есть функция( f ), которая...

Функция извлечения числовых значений
Привет! Не могу понять как красиво написать алгоритм извлечения числовых значений со строки ,в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.