Результаты поиска по запросу "std-function"
В чем разница между std :: function и std :: mem_fn
У меня возникли проблемы с выяснением разницы между двумя функциями оболочки
Шаблоны Variadic, тип удержания и std :: function
Я пытаюсь создать шаблонную функцию, в которую можно передать какую-то другую функцию с любым типом и количеством параметров и привязать ее к
std :: function как параметр шаблона
У меня сейчас естьmap<int, std::wstring>, но для гибкости, я хочу иметь возможность назначить лямбда-выражение, возвращаяstd::wstring как значение на карте. Итак, я создал этот шаблон класса: template <typename T> class ValueOrFunction { ...
с любой функцией, которая не удовлетворяет подписи, вы увидите, куда ведет сообщение об ошибке.
вая следующий код, что является причиной двусмысленности? Могу ли я обойти это или мне придется оставить (раздражающие) явные приведения? #include <functional> using namespace std; int a(const function<int ()>& f) { return f(); } int a(const ...
довольно незначительны.
вык видеть такой синтаксис для указателей на функции int (*pointer_name) (float, char *); void call_function (void (*)(int), int);В некоторых функциональных библиотеках C ++ 03 я вижу типы, используемые ...
Почему экземпляры std :: function имеют конструктор по умолчанию?
Это, вероятно, философский вопрос, но я столкнулся со следующей проблемой: Если вы определите std :: function и не инициализируете ее правильно, ваше приложение будет аварийно завершено, например: typedef std::function<void(void)> ...
Использование `std :: function <void (…)>` для вызова не void функции
Некоторое время назад я использовалstd::function примерно так: std::function<void(int)> func = [](int i) -> int { return i; };По сути, я сделал это, потому что я хотел хранить различные функциональные объекты вstd::function, но я не хотел ...
как избежать статической функции-члена при использовании gsl с c ++
Я хотел бы использовать GSL в классе C ++ без объявления функций-членов какstatic, Причина этого в том, что я не очень хорошо их знаю и не уверен в безопасности потоков. Из того, что я прочитал,std::function может быть решением, но я не уверен, ...