Свързани въпроси '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 изгледи
schedule
13.12.2023
Инициализирайте клас, съдържащ 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 изгледи
schedule
09.04.2024