多次元ベクトルを次のように初期化しようとしています:
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 ())’
誰かが私にこれを説明し、それを修正する方法を教えてもらえますか?
ありがとう!