Suchergebnisse für Anfrage "type-deduction"
C ++ Primer (5. Aufl.): Ist "16.3 Überladen und Vorlagen" in all seinen "spezialisierteren" Beispielen falsch?
In Abschnitt 16.3 von C ++ Primer (5. Ausgabe) - Überladen und Vorlagen - wird das Verfahren für den Funktionsabgleich in Gegenwart von Instanziierungen von Kandidatenfunktionsvorlagen beschrieben. Hier finden Sie die Deklaration für die in ...
Weiterleiten von Argumenten an die Template-Member-Funktion
ideone example [http://ideone.com/WpN7oH] Ich muss einige vordefinierte Argumente und einige vom Benutzer übergebene Argumente an eine Mitgliedsfunktion weiterleiten. #define FWD(xs) ::std::forward<decltype(xs)>(xs) template<class T, class... ...
Abbreviated function template vs. function template mit Weiterleitungsreferenzparameter
Was sind die Unterschiede zwischenFunktionsvorlagen mit Weiterleitungsreferenzparametern template<typename T> void Universal_func(T && a) { }und abgekürzte Funktionsvorlagen? void auto_fun(auto && a) { }Kann ich ersetzenUniversal_func ...
invalid initialization of non-const reference from a rvalue
So habe ich folgende Funktion: void scan(std::istream& is, Handler& h);Ich möchte es auf verschiedene Arten aufrufen, wie: scan(std::cin, Handler()); scan(std::ifstream("myfile"), myhandler); Der Compiler beschwert sich ...
Abzug der Funktion
Nehmen wir an, wir haben eine Klassenvorlage wie diese: template<typename F> class A { public: template<typename... Args> A(F f, Args... args) { /* Do something... */ } };Und jetzt möchte ich es wie folgt benutzen: A<int(int)> a(::close, 1); ...
Seite 2 von 2