Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1>perso.cpp
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\xmemory0(881): error C2280: 'std::unique_ptr<item,std::default_delete<_Ty>>::unique_ptr(const std::unique_ptr<_Ty,std::default_delete<_Ty>> &)' : tentative de référencement d'une fonction supprimée
- 1> with
- 1> [
- 1> _Ty=item
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\memory(2337): note: voir la déclaration de 'std::unique_ptr<item,std::default_delete<_Ty>>::unique_ptr'
- 1> with
- 1> [
- 1> _Ty=item
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\memory(2337): note: 'std::unique_ptr<item,std::default_delete<_Ty>>::unique_ptr(const std::unique_ptr<_Ty,std::default_delete<_Ty>> &)' : la fonction a été supprimée explicitement
- 1> with
- 1> [
- 1> _Ty=item
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\xmemory(163): note: voir la référence à l'instanciation de la fonction modèle 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,_Ty&>(_Alloc &,_Objty *const ,_Ty &)' en cours de compilation
- 1> with
- 1> [
- 1> _Alloc=std::allocator<std::unique_ptr<item,std::default_delete<item>>>,
- 1> _Ty=std::unique_ptr<item,std::default_delete<item>>,
- 1> _Objty=std::unique_ptr<item,std::default_delete<item>>
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\xmemory(164): note: voir la référence à l'instanciation de la fonction modèle 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,_Ty&>(_Alloc &,_Objty *const ,_Ty &)' en cours de compilation
- 1> with
- 1> [
- 1> _Alloc=std::allocator<std::unique_ptr<item,std::default_delete<item>>>,
- 1> _Ty=std::unique_ptr<item,std::default_delete<item>>,
- 1> _Objty=std::unique_ptr<item,std::default_delete<item>>
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\xmemory(190): note: voir la référence à l'instanciation de la fonction modèle 'void std::_Uninitialized_backout_al<_FwdIt,_Alloc>::_Emplace_back<_Ty&>(_Ty &)' en cours de compilation
- 1> with
- 1> [
- 1> _FwdIt=std::unique_ptr<item,std::default_delete<item>> *,
- 1> _Alloc=std::allocator<std::unique_ptr<item,std::default_delete<item>>>,
- 1> _Ty=std::unique_ptr<item,std::default_delete<item>>
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\xmemory(190): note: voir la référence à l'instanciation de la fonction modèle 'void std::_Uninitialized_backout_al<_FwdIt,_Alloc>::_Emplace_back<_Ty&>(_Ty &)' en cours de compilation
- 1> with
- 1> [
- 1> _FwdIt=std::unique_ptr<item,std::default_delete<item>> *,
- 1> _Alloc=std::allocator<std::unique_ptr<item,std::default_delete<item>>>,
- 1> _Ty=std::unique_ptr<item,std::default_delete<item>>
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\xmemory(217): note: voir la référence à l'instanciation de la fonction modèle '_FwdIt std::_Uninitialized_copy_al_unchecked<_Ty*,_Ty*,_Alloc>(_InIt,const _InIt,const _FwdIt,_Alloc &,std::_General_ptr_iterator_tag,std::_Any_tag)' en cours de compilation
- 1> with
- 1> [
- 1> _FwdIt=std::unique_ptr<item,std::default_delete<item>> *,
- 1> _Ty=std::unique_ptr<item,std::default_delete<item>>,
- 1> _Alloc=std::allocator<std::unique_ptr<item,std::default_delete<item>>>,
- 1> _InIt=std::unique_ptr<item,std::default_delete<item>> *
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\vector(1823): note: voir la référence à l'instanciation de la fonction modèle '_FwdIt *std::_Uninitialized_copy<_Iter,std::unique_ptr<item,std::default_delete<_Ty>>*,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>(const _InIt,const _InIt,_FwdIt,_Alloc &)' en cours de compilation
- 1> with
- 1> [
- 1> _FwdIt=std::unique_ptr<item,std::default_delete<item>> *,
- 1> _Iter=std::unique_ptr<item,std::default_delete<item>> *,
- 1> _Ty=item,
- 1> _InIt=std::unique_ptr<item,std::default_delete<item>> *,
- 1> _Alloc=std::allocator<std::unique_ptr<item,std::default_delete<item>>>
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\vector(738): note: voir la référence à l'instanciation de la fonction modèle 'std::unique_ptr<item,std::default_delete<_Ty>> *std::vector<std::unique_ptr<_Ty,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>::_Ucopy<std::unique_ptr<_Ty,std::default_delete<_Ty>>*>(_Iter,_Iter,std::unique_ptr<_Ty,std::default_delete<_Ty>> *)' en cours de compilation
- 1> with
- 1> [
- 1> _Ty=item,
- 1> _Iter=std::unique_ptr<item,std::default_delete<item>> *
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\vector(738): note: voir la référence à l'instanciation de la fonction modèle 'std::unique_ptr<item,std::default_delete<_Ty>> *std::vector<std::unique_ptr<_Ty,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>::_Ucopy<std::unique_ptr<_Ty,std::default_delete<_Ty>>*>(_Iter,_Iter,std::unique_ptr<_Ty,std::default_delete<_Ty>> *)' en cours de compilation
- 1> with
- 1> [
- 1> _Ty=item,
- 1> _Iter=std::unique_ptr<item,std::default_delete<item>> *
- 1> ]
- 1>d:\visual studio\vc\tools\msvc\14.16.27023\include\vector(732): note: pendant la compilation de la fonction membre '<Inconnu>' (classe <Inconnu>)
- 1>d:\programme\jeu\jeu\bin\programme\personnage\perso.cpp(55): note: voir la référence à l'instanciation de la fonction modèle 'std::vector<std::unique_ptr<item,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>::vector(const std::vector<std::unique_ptr<_Ty,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>> &)' en cours de compilation
- 1> with
- 1> [
- 1> _Ty=item
- 1> ]
- 1>d:\programme\jeu\jeu\bin\programme\item\sac.h(25): note: voir la référence à l'instanciation de classe modèle 'std::vector<std::unique_ptr<item,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>' en cours de compilation
- 1> with
- 1> [
- 1> _Ty=item
- 1> ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement