Zerstörende Referenzen
Posted: 02 May 2025, 07:13
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