Свързани въпроси 'std-function'

std::function и std::bind: какви са те и кога трябва да се използват?
Знам какво представляват функторите и кога да ги използвам с std алгоритми, но не разбрах какво казва Строуструп за тях в ЧЗВ за C++11 . Може ли някой да обясни какво представляват std::bind и std::function , кога трябва да се използват и да...
101393 изгледи
schedule 02.12.2023

Може ли std::function да се използва за съхраняване на функция с различни аргументи
Имам структура, която предавам около моето приложение, която съдържа куп функции за обратно извикване: typedef struct { std::function<void (void)> f1; std::function<void (int)> f2; std::function<int (float *)>...
3735 изгледи

Инициализирайте клас, съдържащ std::функция с ламбда
Създадох шаблонен клас, съдържащ std::function като член по следния начин: template<typename Ret, typename... Args> class Foo { private: std::function<Ret(Args...)> _func; public: Foo(const...
1739 изгледи
schedule 06.01.2024

VS2012 std::function operator bool неочаквано връща true
Попаднах на странно поведение във VS2012 със std::function, за което не можах да намеря нищо онлайн. Дадена е следната примерна програма: #include <functional> #include <iostream> typedef std::function< int()> fntype; void...
303 изгледи