Suchergebnisse für Anfrage "temporary-objects"
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...
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 ...
Lebensdauerverlängerung und der bedingte Operator
Lokale lvalue-Referenzen auf const- und rvalue-Referenzen können die Lebensdauer von Provisorien verlängern:
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...
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 ...
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...
Seite 1 von 2