C++中怎样用vector函数返回多Vector的值?

[复制链接]
查看11 | 回复2 | 2015-10-26 14:06:49 | 显示全部楼层 |阅读模式
1、c++里面vector对象也可以像一般类型那样被复制的,不过很多时候会造成效率损失,函数返回vector是可以的。2、例程:#include #include using namespace std;typedef vector vec;vec foo(){
return vec(10, 1);}int main(){
vec v(foo());
for(int i = 0; i> vvi,应该能满足你的需求。...
回复

使用道具 举报

千问 | 2015-10-26 14:06:49 | 显示全部楼层
vector::intertor it = vec.begin();for(;it!= vec.end();++it)
*it;逐一取出vector中的元素值,不知道你要的是不是这个东西...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行