Форум программистов, компьютерный форум, киберфорум
Наши страницы

Указатель на функцию и функциональный класс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача динамического двухмерного массива в функцию http://www.cyberforum.ru/cpp-beginners/thread995905.html
Всем добрый вечер. Я понимаю, что эта тема поднималась не раз, но хочу еще раз спросить т.к. конечного решения так нигде и нет. Вот моя программа, которая должна считывать информацию из файла...
C++ Посчитать количество запятых Во введенной строке заменить все пробелы на запятые, а запятые на точки. Посчитать количество запятых во введенной строке. Нужно написать программу. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread995903.html
C++ Массивы. Обнулить элементы столбцов
Здравствуйте! Всю жизнь программировал на Паскале и вдруг си++...помогите пожалуйста с заданием, желательно с объяснением, ибо чайник полный.. Написать программу на языке C++ в среде Microsoft...
Передать итератор на шаблонный вектор в функцию C++
Здравствуйте. Есть два вектора std::vector<Player> players; // Player - структура с двумя полями std::vector<size_t> indices; Я хочу написать функцию сортировку, в которую можно было бы...
C++ Код из книги выдаёт ошибку http://www.cyberforum.ru/cpp-beginners/thread995884.html
Код из книги выдаёт ошибку. Использую Visual Studio 2010 Exspress //: CO3:Forward.cpp // Опережающие объявления функций и данных //Page 120 #include<iostream> using namespace std; ...
C++ Из массива удалить четные элементы Здравствуйте. Всю жизнь программировал на Паскале и вдруг си++...помогите пожалуйста с заданием. Написать программу на языке C++ в среде Microsoft Visual Studio 2010 C++. Исходные данные задаются... подробнее

Показать сообщение отдельно
akk
44 / 44 / 7
Регистрация: 28.01.2012
Сообщений: 341
03.11.2013, 03:28  [ТС]
Цитата Сообщение от Vourhey Посмотреть сообщение
Его и нет в примере. Там объект.
Да, это и была мая первая ошибка, я ее потом исправил.

Сейчас погуглив std::function, наткнулся на эту статью
Моя идея идея была реализовать с функциональным классом что-то подобное, но оказывается это сложновато пока для меня)

Добавлено через 5 минут
Теперь все у меня сходится std::function - это альтернатива указателям на функцию, т е записи
C++
1
2
map<string, int (*)(const int &, const int &)>  q;
map<string, function<int(const int &,const int &)> > q;
эквивалентны. Еще раз спасибо.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru