Visual Studio 2012有一个错误,使地图无法使用unique_ptr:
错误C2248:' std :: unique_ptr< _Ty> :: unique_ptr' :无法访问 在课堂上声明的私人成员' std :: unique_ptr< _Ty>' C:\程序 files(x86)\ microsoft visual studio 11.0 \ vc \ include \ utility 203
g ++很好地编译了这个:
std::map<std::string, std::unique_ptr<int> > banarama;
有解决方法吗?除了存储原始ptrs并删除它们IDK我能做什么....