Special members in C++

Default constructor 默认构造函数是在声明类的对象但未使用任何参数初始化时调用的构造函数。如果类定义没有构造函数,则编译器会假定该类具有隐式定义的默认构造函数。 因此,在声明这样的类之后: 编译器假定Example具有默认构造函数。 因此,可以通过简单地声明它们而无需任何参数来构造此类的对象: 但是,只要一个类的某个构造函数接受了显式声明的任意数量的参数,编译器便不再提供隐式默认
相关文章
相关标签/搜索