Suchergebnisse für Anfrage "rvalue-reference"

2 die antwort

Ist es sinnlos, eine lokale Variable als rWert-Referenz zu deklarieren, z. T & r = bewegen (v)?

2 die antwort

Welcher Typ deklariert werden soll, um das Kopieren zu vermeiden und sicherzustellen, dass der zurückgegebene Wert verschoben wird

Nehme an, dassIch habe eine Funktion

3 die antwort

Wie vermeide ich die Kopie, wenn ich zurückkomme?

Ich habe eine Funktion, die einen Vektor oder eine Menge zurückgibt:

TOP-Veröffentlichungen

5 die antwort

Referenz, konstante Referenz, rWert-Referenz oder konstante rWert-Referenz übergeben?

Ich habe gelernt, durch Nachschlagen zu bestehen, und hier ist der Test, den ich gemacht habe:

2 die antwort

Sollten implizit generierte Zuweisungsoperatoren & ref-qualifiziert werden?

2 die antwort

Shared Memory und Kopieren von Schreib- oder R-Wert-Referenzen und Verschieben von Semantik?

Wird ein gemeinsam genutzter Speicher / eine Kopie bei der Schreibimplementierung für allgemeine Container (wie die in Qt-Containern gefundenen) durch C ++ 1...

2 die antwort

Überladen von C ++ - Operatoren für Zeiger

Ich frage mich (nur aus Neugier), warum das Überladen von Operatoren in C ++ für Zeiger nicht zulässig ist. Ich meine so etwas:

2 die antwort

Zuweisen dieses Zeigers zu einer Wertreferenz zu einem Zeiger

Soll das folgende Beispiel kompiliert werden?

3 die antwort

Kann der Compiler automatisch std :: move für eine letzte Verwendung von lvalue generieren?

Ein Code wie dieser wird häufig in Artikeln mit Verweisen auf r-Werte verwendet:Dave Abrams: Bewegen Sie es mit Rvalue Referenzen

2 die antwort

Wann wird der move-Konstruktor in der Funktion `std :: move ()` aufgerufen?