摘要:
如果一个类没有任何constructor,那么会有一个default constructor被隐式的声明出来,一个implicit default constructor将是一个trivial(无用的)constructor。但是在某些情况下,implicit default constructor将是一个nontrivial constructor,下面一一讨论:由编译器合成nontrivial default constructor的四种情况:1)带有default constructor 的 member class object(ps:不包括基本数据类型对象):case 1:如果一个类 阅读全文