【发布时间】:2011-09-22 17:52:47
【问题描述】:
您好,我想初始化一个大小为 9 的向量,其元素是大小为 5 的向量。我想将所有元素初始化为零向量。
这种方式正确吗?
vector<double> z(5,0);
vector< vector<double> > diff(9, z);
或者有没有更短的方法可以做到这一点?
【问题讨论】:
-
这是创建二维向量的正确方法。你只是有点冗长而已。
-
是的,我事先知道尺寸。只是选择了 9 和 5 作为这个问题的一些随机整数。