【发布时间】:2012-05-21 13:02:13
【问题描述】:
我正在尝试使用以下方法初始化多维向量:
vector<double> v0(point_list.size(), numeric_limits<double>::max);
vector<vector<double> > v1(point_list.size(),v0);
很遗憾,我收到了错误:
error: no matching function for call to ‘std::vector<double>::vector(std::vector<std::vector<int> >::size_type, double (&)()throw ())’
谁能向我解释一下这个问题以及如何解决它?
谢谢!
【问题讨论】:
标签: c++ vector initialization infinity