假设我有以下代码:
struct obj{
int v;
obj(int i = 1){
v = i;
}
};
int main(){
vector<obj> v1(10); // (1)
vector<obj> v2(15); // (2)
}
如上所述:
编号(1)创建一个向量,其中包含10个默认为v=1
的obj
实例。
编号(2)如何将15作为参数发送给obj
,使得v=15
???
我在网上搜索并找到了这篇文章,但它似乎涉及更高级的内容,作为一个新手,我无法理解。
obj
对象,还是创建一个包含某个数量的obj
对象的向量,每个对象都包含15个元素? - Beta