问: c++系统自动生成的构造函数是公有的还是私有的,不是说class构造类成员默认是私有吗? 答: 默认构造函数能在main中实列化对象所以为public,所谓的默认类成员为私有是指在未显式声明的情况下为private。即. class A{A();....}; viod main(){ A a; }将会报错。