【发布时间】:2011-02-11 05:32:41
【问题描述】:
假设我有
vector<vector<int> > a;
索引为
a[i][j] = stuff;
其中 i 是“外部”,j 是“内部”...
然后创建对“外部”向量的引用很容易:
vector<int>& b = a[x];
有没有一种很好的方法来创建对内部的引用?
vector<int>& b = a[<don't know>][x];
谢谢。
【问题讨论】:
-
我不明白这个问题。
a是外部向量,所以a[x]访问内部向量之一(不只有一个内部向量,因为您已经定义了一个向量向量)。再往下一层,你会得到单个整数。 -
这个问题令人困惑。如何将 int 引用到 vector
.