Shi*_*bli -3 c++ vector c++11 reference-wrapper
reference_wrapper当我resize()在下面的向量时,指向何处?这是一个未定义的行为吗?我该怎么做才能安全?
std::vector < std::reference_wrapper <int> > vec;
vec.resize(10);
Run Code Online (Sandbox Code Playgroud)
您的代码无法编译,因为reference_wrapper没有默认构造函数.
Run Code Online (Sandbox Code Playgroud)error: no matching function for call to ‘std::reference_wrapper<int>::reference_wrapper()’