Suchergebnisse für Anfrage "perfect-forwarding"
C ++ 11 std :: function und perfekte Weiterleitung
Warum die Definition von std :: function <> :: operator () im C ++ - Standard lautet:
Was ist der beste Weg, eine Funktion in C ++ umzubenennen (Alias / Weiterleiten)?
(Ich werde diese Frage auf C ++ 11 beschränken, da ich glaube, dass es in C ++ 98 keine allgemeine Möglichkeit gibt, dies zu tun.)Angenommen, ich habe einen ...
Welche Art von Problemen bei der Nichtweiterleitung von Universalreferenzen?
Soweit ich weiß, sollte in C ++ 11 immer eine universelle Referenz verwendet werdenstd::forward, aber ich bin nicht sicher, welche Art von Problem auftreten kann, wennstd::forward wird nicht verwendet. template <T> void f(T&& x); { // What if x ...
Übergabe variadischer Vorlagenargumente an eine variadische Funktion
Wir verwenden eine C-Bibliothek eines Drittanbieters, die aprintf()Protokollfunktion, void log(const char *format, ...);Aus Gründen, die es nicht wert sind, angesprochen zu werden, müssen wir die Geschwindigkeit begrenzen, mit der Nachrichten ...
Was ist die korrekte `enable_if` -Beschränkung für den Perfect Forwarding Setter?
Herb SuttersZurück zu den Grundlagen! Grundlagen des modernen C ++ presentation auf der CppCon diskutierte verschiedene Optionen für die Übergabe von Parametern und verglich deren Leistung mit der Leichtigkeit des Schreibens / Lehrens. Die Option ...
Perfect Weiterleitungscontainerelement
Ähnlich zudiese Frag [https://stackoverflow.com/questions/8570655/perfect-forwarding-a-member-of-object] , aber statt eines perfekten Weiterleitungselements eines Objekts möchte ich wissen, wie Weiterleitungselemente eines AWL-Containers, d. h. ...
std :: binden und perfekt weiterleiten
Der folgende Code wird nicht kompiliert: #include <functional> template<class ...Args> void invoke(Args&&... args) { } template<class ...Args> void bind_and_forward(Args&&... args) { auto binder = std::bind(&invoke<Args...>, ...
Seite 1 von 2