【发布时间】:2012-10-18 18:11:40
【问题描述】:
拥有一个固定大小的向量,
vector<vector<int> > v(10);
我想对其进行初始化,使其在所有元素中都有一个具有初始化值(例如 1)的一维向量。
我使用Boost Assign如下
v = repeat(10,list_of(list_of(1)));
我遇到了编译错误
error: no matching function for call to ‘repeat(boost::assign_detail::generic_list<int>)’
你能告诉我怎么做吗? 提前致谢
【问题讨论】:
标签: c++ boost vector repeat assign