我试图将参数传递给构造函数,但同时创建一个像这样的对象数组.我使用以下代码到达那里:
PointPtr centroids = new Point[k](5);
好吧,这不是语法错误,但它没有编译.我真的不想将"5"硬编码为Point的默认构造函数.对我应该怎么做有什么想法?谢谢!
顺便说一句,我typedef Point *PointPtr已经在其他地方做过了.
typedef Point *PointPtr
对不起,如果标题不准确.我不知道如何总结这一点.
c++
c++ ×1