64,647
社区成员
发帖
与我相关
我的任务
分享
//假定noDefault是一个没有默认构造函数的类型
vector<noDefault> v1(10,init); //正确:提供了元素初始化器
struct abc{
abc(int a0,int b0,float c0)
:a(a0),b(b0),c(c0){};
int a,b;
float c;
};
abc init{0,1,2.0};
vector<abc> (10,init);
大约这么用