标签: boost boost-multi-array
std::vector<T> foo(100)用T的默认值初始化每个元素。 boost::multi_array<T, 2> foo(boost::extents[10][10])是否也这样做?
std::vector<T> foo(100)
T
boost::multi_array<T, 2> foo(boost::extents[10][10])
答案 0 :(得分:0)
可以,默认情况下使用std::allocator::construct()。
std::allocator::construct()