Я знаю, что нет возвращаемого типа конструкторов в С++
Однако код ниже компилируется правильно. Что возвращается конструктором в коде ниже?
class A{
public:
A() {}
}
A a = A(); //what is returned by A() here, why?
Есть ли здесь конфликт?