Suchergebnisse für Anfrage "std-function"

2 die antwort

std :: Funktion als Template-Parameter

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

Wurden die Ideen des Fast Delegate (et al.) Zur Optimierung der std :: function verwendet?

Es gab Vorschläge für C ++ - "Delegierte", die einen geringeren Overhead haben als

TOP-Veröffentlichungen

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...

3 die antwort

Performance von std :: function im Vergleich zu raw function pointer und void * this?

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...

8 die antwort

Erstelle einen std :: -Funktionstyp mit eingeschränkten Argumenten

Gegeben den Typ einer aufrufbaren FunktionC, Ich möchte zur Kompilierzeit ein @ bekommstd::function; deren Art: hat den gleichen Rückgabetyp der FunktionCdie Argumenttypen sind die erstenN Argument FunktionsartenC Dies bedeutet, dass für einen ...

1 die antwort

C ++ 11 std :: function und perfekte Weiterleitung

Warum die Definition von std :: function <> :: operator () im C ++ - Standard lautet:

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 ...

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- ...