Kopierkonstruktor ruft nicht auf

Wenn ich etwas über das Initialisieren von Kopien oder direktes Initialisieren leseHier. Der Kopierkonstruktor sollte die Kopierinitialisierung aufrufen. warum ruft hier der Kopierkonstruktor nicht auf?

#include <iostream>

using namespace std;

class A{};

class B{
public:
B(const A &a){cout << "B construct from A" << endl;}
B(const B &b){cout << "B copy constructor" << endl;}
};

int main(){
A a;
B b = a;
return 0;
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage