unique_ptr 的映射向量不可用

kib*_*iba 8 c++ visual-c++ visual-studio-2019

这个简单的代码无法在 Visual Studio 2019(最新更新)中编译。

#include <vector>
#include <map>
#include <memory>

int main()
{
    std::vector<std::map<int, std::unique_ptr<int>>> v;
    v.resize(1);
}
Run Code Online (Sandbox Code Playgroud)

错误是:

Severity    Code    Description Project File    Line    Suppression State
Error   C2280   'std::pair<const int,std::unique_ptr<int,std::default_delete<int>>>::pair(const std::pair<const int,std::unique_ptr<int,std::default_delete<int>>> &)': attempting to reference a deleted function  Test    C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.26.28801\include\xmemory  671 
Run Code Online (Sandbox Code Playgroud)

emplace_back() 也不起作用。Visual Studio 2015 和最新的 gcc 没有问题。是代码错误还是编译器错误?我该怎么做才能让它编译?