【C++】我要申请一个动态对象数组的空间,同时用带参数的构造函数将其初始化,该怎么写? 10
classkart{public:kart(){cin>>v>>w;}kart(intx,inty):v(x),w(y){};private:intv,w;}kart*a...
class kart
{
public:
kart()
{
cin >> v >> w;
}
kart(int x, int y): v(x), w(y) {};
private:
int v, w;
}
kart *a, *b; int n;(n是输入的数)
这样写 a = new kart [n]; 可以的,是通过输入初始化a数组
但这样写 b = new kart (0, 0) [n] ;编译出错,应该怎么写啊啊? 展开
{
public:
kart()
{
cin >> v >> w;
}
kart(int x, int y): v(x), w(y) {};
private:
int v, w;
}
kart *a, *b; int n;(n是输入的数)
这样写 a = new kart [n]; 可以的,是通过输入初始化a数组
但这样写 b = new kart (0, 0) [n] ;编译出错,应该怎么写啊啊? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |