【发布时间】:2012-11-19 16:32:45
【问题描述】:
Candidate::Candidate ()
{
}
它没有做任何事情。 不按原样写不能执行:
Candidate *list = new Candidate [10];
为什么?
Error: no default constructor exists for the class "Candidate"
【问题讨论】:
-
你确定你的候选类实际上有一个没有参数或所有默认参数的构造函数?无论如何,我建议
std::vector。 -
编译器已经很好地回答了你的问题:)
-
看看你的类定义,你确定你定义了一个构造函数吗?我和@chris 在一起,我也会使用向量
标签: c++ arrays oop class dynamic