Suchergebnisse für Anfrage "const-reference"

2 die antwort

const Referenz auf temporäre vs. Rückgabewertoptimierung

Mir ist bekannt, dass das Zuweisen eines Werts zu einer konstanten Wertreferenz die temporäre Lebensdauer bis zum Ende des Gültigkeitsbereichs verlängert. Es...

2 die antwort

Visual Studio erstellt beim Typecasting kein temporäres Objekt?

Ich verwende Visual Studio Express 2013 und spiele ein bisschen herum, um etwas über verschiedene Dinge in C ++ zu lernen. Ich bin auf einen interessanten Fehler im Compiler gestoßen, bei dem kein temporäres Objekt erstellt zu werden scheint, ...

10 die antwort

Verlängert ein Mitglied einer konstanten Referenzklasse die Lebensdauer einer temporären Klasse?

Warum geht das: #include <string> #include <iostream> using namespace std; class Sandbox { public: Sandbox(const string& n) : member(n) {} const string& member; }; int main() { Sandbox sandbox(string("four")); cout << "The answer is: " ...

TOP-Veröffentlichungen

8 die antwort

Vermeiden Sie das exponentielle Anwachsen von const-Referenzen und r-Wert-Referenzen im Konstruktor

Ich programmiere einige Klassen mit Vorlagen für eine maschinelle Lernbibliothek und stehe diesem Problem häufig gegenüber. Ich verwende hauptsächlich das Richtlinienmuster, bei dem Klassen als Vorlagenargument Richtlinien für verschiedene ...

2 die antwort

const-Verweis auf ein temporäres Objekt wird nach Funktionsumfang (Lebensdauer) unterbrochen

4 die antwort

Gibt einen konstanten Verweis auf eine lokale Variable aus einer Funktion zurück

Ich habe einige Fragen zum Zurückgeben eines Verweises auf eine lokale Variable von einer Funktion: