0
快速的问题:C++数组构造函数的参数
如果我有一类叫什么(无所谓),然后让我们说我像
int a[2];
int b[2];
public:
classname(int a[], int b[]); // Constructor
在我的课(private成员)我想要一个默认的构造函数(必须)来初始化这些点(a和b)。我想在我的主一样适用的东西:
int main(){
classname x({4,5},{1,10});
return 0;
}
但我得到的是一个错误,指出没有匹配的构造函数。我也尝试过在构造函数中使用*而不是[],但它似乎无法工作。我只是想念一些东西。我试图用基本的C++保持简单。
谢谢。
对不起,只是在发布时错过了 – Miguel
我建议你看看'std :: array'。 – NathanOliver