Suchergebnisse für Anfrage "universal-reference"

1 die antwort

Sollten alle / die meisten Setter-Funktionen in C ++ 11 als Funktionsvorlagen geschrieben werden, die universelle Referenzen akzeptieren?

Betrachten Sie eine Klasse

3 die antwort

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

1 die antwort

Universalreferenz vs konstante Referenzpriorität?

TOP-Veröffentlichungen

2 die antwort

Übergeben einer Referenz auf eine Funktion als universelle Referenz

Ich habe Probleme zu verstehen, was genau passiert, wenn eine Referenz auf eine Funktion als universelle Referenz übergeben wird (welcher Typ wird abgeleitet?). Nehmen wir an, wir haben eine Funktion foo, die einen Parameter als ...

1 die antwort

Warum gibt diese Funktion bei rvalue-Argumenten eine lvalue-Referenz zurück?

Die folgende Definition einesmin function template <typename T, typename U> constexpr auto min(T&& t, U&& u) -> decltype(t < u ? t : u) { return t < u ? t : u; }hat ein Problem: Es scheint, dass es vollkommen legal ist, @ zu schreib min(10, 20) ...