Suchergebnisse für Anfrage "std-function"

2 die antwort

Gibt es einen Anwendungsfall für die Funktion std ::, der nicht durch Funktionszeiger abgedeckt wird, oder handelt es sich nur um syntaktischen Zucker? [Duplikat]

Diese Frage hat hier bereits eine Antwort:Warum verwenden wir std :: function in C ++ anstelle des ursprünglichen C-Funktionszeigers? [Duplikat] 3 AntwortenD...

3 die antwort

std :: function anstelle von Vorlagen für Prädikate

Viele Standardbibliotheksalgorithmen übernehmen Prädikatfunktionen. Der Typ dieser Prädikate ist jedoch ein beliebiger, vom Benutzer angegebener Vorlagenpara...

2 die antwort

Konvertieren Sie Lambda mit der in std :: function gespeicherten capture-Klausel in einen rohen Funktionszeiger

TOP-Veröffentlichungen

2 die antwort

Grundlegendes zu std :: function und std :: bind

2 die antwort

Sammlung von std :: -Funktionen mit verschiedenen Argumenten

Ich versuche einen einfachen Dispatcher zu schreiben, der Benutzercode kann Rückrufe anhängen. Jedes Ereignis hat eine bekannte Signatur, und der Benutzercod...

2 die antwort

std :: Funktion als Template-Parameter

2 die antwort

Sollte die Zuweisung der std :: -Funktion den Rückgabetyp ignorieren? [Duplikat]

Diese Frage hat hier bereits eine Antwort: Verwenden von `std :: function <void (…)>`, um die Non-Void-Funktion aufzurufen [/questions/9339829/using-stdfunctionvoid-to-call-non-void-function] 3 Antworten Ist der folgende Code gemäß dem C ++ 11- ...

6 die antwort

Löschen eines std :: function-Objekts in sich

Ist das gut definiertes Verhalten? #include <functional> void foo() { auto f = new std::function<void()>; *f = [f]() { delete f; }; (*f)(); f = nullptr; } int main() { foo(); }Wenn ich das neueste g ++ verwende, führt dies innerhalb einer ...

4 die antwort

Was ist der Unterschied zwischen std :: function und std :: mem_fn

ch habe Probleme, den Unterschied zwischen den beiden Funktions-Wrappern herauszufindestd::function [http://en.cppreference.com/w/cpp/utility/functional/function] undstd::mem_fn [http://en.cppreference.com/w/cpp/utility/functional/mem_fn]. Aus ...

2 die antwort

Warum `is_constructible <function <int (int)>, int (*) (int, int)> :: value` unter VC2015RC wahr ist

#include <functional> using namespace std; int main() { static_assert(is_constructible<function<int(int)>, int(*)(int,int)>::value, "error"); } Der Code wird nicht mit GCC und Clang kompiliert, sondern mit Visual C ++ 2015 RC übergeben. Ist dies ...