- 博客(1)
- 收藏
- 关注
原创 c++中默认构造函数不存在问题
提示没有默认构造函数。最后反向在per类中用phone声明对象m_phone会自动调用phone的无参默认构造函数。但由于phone类中写了一个有参构造函数会导致c++编译器不在提供默认无参构造函数,从而出错。1.由于c++b编译器不提供默认构造函数,所以自己手动添加phone的默认无参构造函数。会发向其中使用列表方法可以直接跳过默认构造函数的调用。2.用列表的方法给per构造函数赋初值。写了两个类,其中一个类包含另一个类的对。总结:最后分析调试结果。想要了解原因可以看下。
2023-08-24 16:21:07
1276
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人