即这应该没问题:
Object obj("param");
但这不应该:
Object("param");
有没有办法防止第二种情况发生?
c++ constructor declaration object
c++ ×1
constructor ×1
declaration ×1
object ×1