首页
编程
java
php
前端
首页
编程
java
php
前端
c++动态申请内存 数组 错误
c++的动态内存申请,一个父类两个子类,想申请一个容量为7的数组来包含这三个类,但是申请的时候就错了,不知道是哪里出的问题,求解答,感谢!
Person类没有无参构造函数,所以报错
在Person类中增加无参构造函数 Person() {} 就行了
你可以参考下这个问题的回答, 看看是否对你有帮助, 链接:
https://ask.csdn.net/questions/7728437
这篇博客也不错, 你可以看下
C++使用引用的方法向函数传递数组,避免因传入函数而导致退化为指针,正确在函数中计算数组的大小。
除此之外, 这篇博客:
C++语言之基本语法
中的
3、C++ 不以行末作为结束符的标识,所以一行上可以放置多个语句。例如上面两个语句运行后是一样的,但是为了代码整洁,通常将多个语句放在多行中。
部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
您还可以看一下
夏曹俊
老师的
C++ 设计模式原理与实战大全-架构师需备课程
课程中的
简单工厂方法的定义场景与实现-针对接口编程的设计思想剖析
小节, 巩固相关知识点
点击展开全文