Копировать конструктор не вызывает

Когда я читаю об инициализации копирования против прямой инициализацииВот, конструктор копирования должен вызывать инициализацию копии. почему здесь копировать конструктор не вызывая?

#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;
}

Ответы на вопрос(2)

Ваш ответ на вопрос