Po przypisaniu lambda do jawnie wpisanej zmiennej (na przykład, gdy jest rekursywna, aby uchwycić samą funkcję), używam std::function. Rozważmy tę głupią „bit licząc” funkcję jako przykład: std::funct
Napisałem anonimową funkcję czynnikową w C++ i skompilowałem mój kod za pomocą g ++ 4.9.2. To działa dobrze. Jednak nie znam typu mojej funkcji. #include<iostream>
#include<functional>
using std::fu