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

Как передать функции указатель на функцию в качестве аргумента? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вставить число -1 перед каждым числом, в котором только нечетные цифры http://www.cyberforum.ru/cpp-beginners/thread1022552.html
помогите пожалуйста написать код к задаче....Вставить число -1 перед каждым числом, в котором только нечетные цифры.
C++ Небольшая функция, удаляющая однаковые букви в слове как написать функцию чтобы удаляло однаковые букви в слове? cout << "\n Введите ключовое слово : "; gets_s(kluch);// puts(kluch); int o=strlen(kluch); for(int i=0;i<o;i++) { alfEng=kluch; cout<< alfEng<<" "; } http://www.cyberforum.ru/cpp-beginners/thread1022549.html
Задача по ряду Тейлора C++
я все время работал в Basic и понятия не имею как пользоваться командами C++. прошу вас, помогите! Формат входных данных. Ввод: начало и конец интервала, шаг и точность Вывод: таблица, каждая строка которой есть комбинация из четырех чисел – значение аргумента, значение функции, количество просуммированных членов ряда и расчет функции стандартными средствами с++ Пример входных данных: 0...
C++ Запись кириллицы в массив
Здравствуйте, форумчани. Столкнулся с проблемой. Нужно в структуру записать имена студентов, группу и 5 оценок. Но при вводе имени и группы кириллицей , записываеться абракадабра. Подскажите что не так. П.С. до функции сортировки я еще не дошел. #include <iomanip> #include <conio.h> #include <stdio.h> #include <tchar.h> #include <iostream> #include <string> using namespace std;
C++ Параметры для запуска консольного приложения http://www.cyberforum.ru/cpp-beginners/thread1022533.html
Доброго времени суток!) У некоторых исполняемых файлов вроде того же shutdown.exe есть параметры для запуска вроде "/s","/r","/t". Я хочу сделать это в своем небольшом проекте (он является небольшим дополнением к моему основному) да и я хочу сделать именно так !). Ну так вот я хотел бы сделать в своем приложении подобные параметры для запуска) exec("pr.exe","/crypt"); Буду очень благодарен...
C++ Удачный запуск (vs 2008) Вопрос наверное будет немного необычный. Как в VS 2008 отключить автоматический запуск последнего удачно скомпилированного кода? подробнее

Показать сообщение отдельно
romanroman
0 / 0 / 0
Регистрация: 24.04.2013
Сообщений: 135
29.11.2013, 01:23  [ТС]     Как передать функции указатель на функцию в качестве аргумента?
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
#include <iostream>
#include <conio.h>
#include <list>
using namespace std;
 
class List
{
public:
    void Empty()
    {
    }
};
 
class ListMenu
{
    void *menu;
    int count;
 
    List Data;
 
public:
    void Add(void *func)
    {
        count++;
        menu = new void*[count];
    }
 
    ListMenu()
    {
        menu = NULL;
 
        void (List::*test)() = &List::Empty;
        (Data.*test)();
        Add((Data.*test)());
    }
};
 
int main()
{
    return 0;
}
Добавлено через 36 секунд
А на этом примере как вызвать?

Добавлено через 15 минут
и как?
 
Текущее время: 08:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru