class A

explicit A(const A& other)



그리고 함수하나있음

void func(A a)



그러면 이함수 부를때 

A a;

func(a) <--- 이거 오류나던데


func(A()) 이런식해도 안되고


값에 의한것도 막은거임?