universal-reference

Eine Weiterleitungsreferenz bezieht sich auf einen Referenztyp, der abhängig von seinem Initialisierer entweder eine lvalue-Referenz oder eine rvalue-Referenz sein kann. Sie erlauben dem Benutzer, eine perfekte Weiterleitung zu verwenden. Der Ausdruck gilt entweder für einen Parameter vom Typ T &&, wobei T ein Vorlagenparametertyp oder automatisch ist, sowie für automatische & & lokale Variablen.
2
Antworten

Spezialisieren einer Funktionsvorlage, die einen universellen Referenzparameter verwendet

Wie spezialisiere ich eine Funktionsvorlage, die einen universellen Referenzparameter verwendet? foo.hpp: %Vor% foo.cpp %Vor% Hier ist Class nicht länger ein abgeleiteter Typ und somit Class genau; Es kann unmöglich sein, Class...
30.11.2012, 22:27
1
Antwort

C ++ - Universalreferenz im Konstruktor und Rückgabewertoptimierung (rvo)

Warum findet die rvalue-Optimierung nicht in Klassen mit Konstruktoren mit universellen Referenzargumenten statt? Ссылка %Vor% Ausgabe: %Vor%     
24.07.2014, 04:27