首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

求注释,上面代码。不理解vector<vector<Software> > &soft) 是什么意思

2013-01-09 
求注释,下面代码。不理解vectorvectorSoftware &soft) 是什么意思?[codec++][/code]void Init(int ty

求注释,下面代码。不理解vector<vector<Software> > &soft) 是什么意思?
[code=c++][/code]
void Init(int type, int n , vector<vector<Software> > &soft){
Software temp_s;
vector<Software> temp_v;
for(int i = 0;i<n;i++){
cout<<"class"<<i+1<<endl;
for(int j=0;j<type;j++){
temp_s.price=(int)NormalRandom(0, 0.2,1,10000);
temp_s.time= (int)NormalRandom(0, 0.2,1,10);
temp_s.adapt=2/((temp_s.price/1000)+temp_s.time);
temp_v.push_back(temp_s);
cout<<j+1<<"("<<temp_s.price<<","<<temp_s.time<<","<<temp_s.adapt<<")"<<"";
}
cout<<endl;
soft.push_back(temp_v);
temp_v.clear();
}
}
[解决办法]
就是以vector<Software>为元素的vector

热点排行