1 2 3 4 5 6 7 8 9
|
c:\mingw\bin\..\lib\gcc\x86_64-w64-mingw32\4.7.1\include\c++\ext\new_allocator.h||In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::unique_ptr<int>; _Args = {const std::unique_ptr<int, std::default_delete<int> >&}; _Tp = std::unique_ptr<int>]':|
c:\mingw\bin\..\lib\gcc\x86_64-w64-mingw32\4.7.1\include\c++\bits\alloc_traits.h|250|required from 'static typename std::enable_if<std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::value, void>::type std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = std::unique_ptr<int>; _Args = {const std::unique_ptr<int, std::default_delete<int> >&}; _Alloc = std::allocator<std::unique_ptr<int> >; typename std::enable_if<std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::value, void>::type = void]'|
c:\mingw\bin\..\lib\gcc\x86_64-w64-mingw32\4.7.1\include\c++\bits\alloc_traits.h|387|required from 'static void std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = std::unique_ptr<int>; _Args = {const std::unique_ptr<int, std::default_delete<int> >&}; _Alloc = std::allocator<std::unique_ptr<int> >]'|
c:\mingw\bin\..\lib\gcc\x86_64-w64-mingw32\4.7.1\include\c++\bits\stl_vector.h|885|required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::unique_ptr<int>; _Alloc = std::allocator<std::unique_ptr<int> >; std::vector<_Tp, _Alloc>::value_type = std::unique_ptr<int>]'|
D:\projects\forumcpp\main.cpp|27|required from here|
c:\mingw\bin\..\lib\gcc\x86_64-w64-mingw32\4.7.1\include\c++\ext\new_allocator.h|110|error: use of deleted function 'std::unique_ptr<_Tp, _Dp>::unique_ptr(const std::unique_ptr<_Tp, _Dp>&) [with _Tp = int; _Dp = std::default_delete<int>; std::unique_ptr<_Tp, _Dp> = std::unique_ptr<int>]'|
c:\mingw\bin\..\lib\gcc\x86_64-w64-mingw32\4.7.1\include\c++\bits\unique_ptr.h|256|error: declared here|
||=== Build finished: 2 errors, 5 warnings (0 minutes, 1 seconds) ===| |
Partager