Suchergebnisse für Anfrage "temporary-objects"

2 die antwort

Wie lange ist ein Standardargument vorübergehend an einen Referenzparameter gebunden?

Ich dachte, Referenzen verlängern nur die Lebensdauer von Provisorien auf die Lebensdauer der Referenz selbst, aber die Ausgabe des folgenden Snippets schein...

6 die antwort

Warum wird eine Referenz auf ein String-Literal als Referenz auf ein temporäres zurückgegeben?

Ein reguläres String-String-Literal hat die folgende Definition: Ordinary-String-Literale und UTF-8-String-Literale werden auch als Narrow-String-Literale bezeichnet. Ein schmales String-Literal hat den Typ "Array von n const char", wobei n die ...

2 die antwort

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

TOP-Veröffentlichungen

2 die antwort

Lebensdauerverlängerung und der bedingte Operator

Lokale lvalue-Referenzen auf const- und rvalue-Referenzen können die Lebensdauer von Provisorien verlängern:

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

4 die antwort

Warum nicht non-const Verweis auf temporäre Objekte? [Duplikat]

6 die antwort

Verlängert ein const-Verweis die Lebensdauer eines temporären Objekts, das von einem temporären Objekt zurückgegeben wird?

Ich weiß, dass const reference die Lebensdauer einer temporären lokalen Verbindung verlängert. Jetzt frage ich mich, ob diese Eigenschaft auf eine Kette temporärer Objekte ausgedehnt werden kann, das heißt, ob ich Folgendes sicher definieren ...

7 die antwort

Leistung von pIter! = Cont.end () in for-Schleife

Ich habe in letzter Zeit "Exceptional C ++" von Herb Sutter durchlaufen und ich habe ernsthafte Zweifel an einer bestimmten Empfehlung, die er in P...

2 die antwort

Nicht-konstante Referenz an temporären Visual Studio-Fehler gebunden?

2 die antwort

Warum kann ein nicht konstanter Referenzparameter an ein temporäres Objekt gebunden werden?