В следующем примере игрушек я хотел бы получить имя функции. Сама функция была задана как аргумент std::function. Возможно ли в C++ получить имя объекта std::function? void printName(std::function<voi
Если у меня есть-структуру: typedef struct Foo
{
std::function<bool()> func;
}Foo;
и у меня есть функция Void void bar(){std::cout << "hey";}
, и я хочу быть в состоянии сделать это: Foo f;
Интересно, если есть обходной путь такая ситуация: class A
{
class
{
public:
void setValue(int val) {i=val;}
private:
int i;
} B = initB(10);
std::function<