Page 1 of 1

Zerstörende Referenzen

Posted: 02 May 2025, 07:13
by Anonymous
Ich versuche zu lernen, wie man RValue -Referenzen verwendet. Kann jemand erklären, warum der folgende Code funktioniert? Warum ist der D , der aus der Initialisierungsliste von B an den Konstruktor von A gesendet wird, nicht zerstört, wenn der Konstruktor von B aus dem Zielfernrohr ausgeht?

Code: Select all

class C {
public:
void test() {
std::cout