【发布时间】:2016-03-26 09:09:04
【问题描述】:
我需要动态分配的结构空间,并且这些结构必须包含另一个动态分配的空间。如果我手动分配,那会很费力。
所以我想通过向量来做:
using namespace std;
struct lol{
int value;
vector<int> vekt;
};
vector<lol> vektt;
从逻辑上讲,我会像上面的代码那样做,但我不知道如何做我的程序需要的两件事:
1.遍历他们两个得到values
2.push 一些东西到vekt( struct 的向量);
我尝试过这样的推送但不起作用:
vektt[0] . vekt . push_back( 2 );
所以我需要知道如何遍历这两个向量以及如何访问向量vect 的成员和方法。
【问题讨论】:
-
阅读一些文档和/或使用侧边栏。
-
真的吗?不要说!也许我不太明白,因此来到这里?