Bonjour,
je continue mon portage de mon appli linux sous visual et j'ai une nouvelle erreur ardue (et bavarde en log).

Donc pour simplifier, j'ai une classe tableVecteurs comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
class _PORTED_API tableVecteurs : 
  public map< string,vector<float> >,
  public recuperateurParametres
...
une classe positionCamera comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
class _PORTED_API positionCamera: public vector < tableVecteurs::const_iterator>
...
Et une classe tablePositionsCamera comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
class _PORTED_API tablePositionsCamera : public  std::list < std::pair< std::string, positionCamera> > {
  public :
    tablePositionsCamera( const tableVecteurs & vecteurs);
    virtual ~tablePositionsCamera();
 
    virtual void ajouteDesPositions(
      const string & nom,
      const OMKConfigurationParameterDescriptor * params
    );
 
    virtual bool ajouteUnePosition(
      const string & nomPosition,
      const string & nomVerticale,
      const string & nomOrigine,
      const string & nomCible
    );
 
    virtual tablePositionsCamera::iterator find(const string & nom);
    virtual tablePositionsCamera::const_iterator find(const string & nom) const;
  protected:
    virtual string recupereString(
      const string & nom,
      const OMKConfigurationParameterDescriptor * params
    ) const;
 
    const tableVecteurs & _vecteurs;
    map<string,list<pair<string,positionCamera> >::iterator> _positionsParNoms;
};
Pour résumer la tablePosition de camera :
Classe destinée à stocker une série de positions de camera, et à les
extraire de paramètres de simulation. A utiliser de concert avec
la classe tableVecteurs. La mémorisation se fait dans une liste, pour garder l'ordre
de déclaration, mais une méthode find est rajoutée, qui renvoie un itérateur sur la liste.
Cette méthode utilise une map en interne pour les recherches.
Lorsque je compile cette classe c'est la fete des erreurs :

Compilation en cours...
Compilateur d'optimisation Microsoft (R) 32 bits C/C++ version 15.00.30729.01 pour 80x86
Copyright (C) Microsoft Corporation. All rights reserved.
cl /Od /I /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "_VC80_UPGRADE=0x0700" /D "_WIN32_WINNT=0x0500" /D "_SECURE_SCL=0" /D "_SECURE_SCL_THROWS=0" /D "WM4_FOUNDATION_DLL_IMPORT" /D "OMKPLUGINTUTO_EXPORTS" /D "OMKGVT_COMMON_EXPORTS" /D "PositionGVT_EXPORTS" /D "OMK_GVTPlugin_PORTED_EXPORTS" /D "Trace_EXPORTS" /D "OMKPlugin_Tuto_EXPORTS" /D "CMAKE_INTDIR=\"Debug\"" /D "_WINDLL" /D "_MBCS" /FD /EHsc /RTCs /MDd /Fo"OMKPlugin_Tuto.dir\Debug\\" /Fd"E:/PortageWin//build_VISUAL/Source/../lib/Debug/OMKPlugin_Tuto_d.pdb" /W3 /c /Zi /TP /Zm1000 /FI OMKNamespaceCompatibility.h
..\..\Source\tablePositionsCamera.cxx
tablePositionsCamera.cxx

C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::vector<_Ty,_Alloc> &,const std::vector<_Ty,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const std::vector<_Ty,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\vector(1320) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3294) : voir la référence à l'instanciation de la fonction modèle 'bool std::_Lexicographical_compare<_InIt1,_InIt2>(_InIt1,_InIt1,_InIt2,_InIt2)' en cours de compilation
with
[
_InIt1=std::_Vector_const_iterator,std::less,std::allocator>>,false>>::const_iterator,std::allocator,std::less,std::allocator>>,false>>::const_iterator>>,
_InIt2=std::_Vector_const_iterator,std::less,std::allocator>>,false>>::const_iterator,std::allocator,std::less,std::allocator>>,false>>::const_iterator>>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\vector(1324) : voir la référence à l'instanciation de la fonction modèle 'bool std::lexicographical_compare,std::_Vector_const_iterator<_Ty,_Alloc>>(_InIt1,_InIt1,_InIt2,_InIt2)' en cours de compilation
with
[
_Ty=std::_Tree,std::less,std::allocator>>,false>>::const_iterator,
_Alloc=std::allocator,std::less,std::allocator>>,false>>::const_iterator>,
_InIt1=std::_Vector_const_iterator,std::less,std::allocator>>,false>>::const_iterator,std::allocator,std::less,std::allocator>>,false>>::const_iterator>>,
_InIt2=std::_Vector_const_iterator,std::less,std::allocator>>,false>>::const_iterator,std::allocator,std::less,std::allocator>>,false>>::const_iterator>>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\utility(88) : voir la référence à l'instanciation de la fonction modèle 'bool std::operator <::const_iterator,std::allocator<_Ty>>(const std::vector<_Ty> &,const std::vector<_Ty> &)' en cours de compilation
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>,
_Ty=std::_Tree,std::less,std::allocator>>,false>>::const_iterator
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(294) : voir la référence à l'instanciation de la fonction modèle 'bool std::operator <(const std::pair<_Ty1,_Ty2> &,const std::pair<_Ty1,_Ty2> &)' en cours de compilation
with
[
_Ty1=std::string,
_Ty2=positionCamera
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\list(993) : voir la référence à l'instanciation de la fonction modèle 'bool std::_Debug_lt,std::pair<_Ty1,_Ty2>>(std::pair<_Ty1,_Ty2> &,std::pair<_Ty1,_Ty2> &,const wchar_t *,unsigned int)' en cours de compilation
with
[
_Ty1=std::string,
_Ty2=positionCamera
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\list(984) : lors de la compilation de la fonction membre '' de la classe
e:\portagewin\windows\gvt_v2\plateforme_win\openmask4\tutorial\source\tablePositionsCamera.h(28) : voir la référence à l'instanciation de la classe modèle 'std::list<_Ty>' en cours de compilation
with
[
_Ty=std::pair
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::vector<_Ty,_Alloc> &,const std::vector<_Ty,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const std::vector<_Ty,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\vector(1320) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::vector<_Ty,_Alloc> &,const std::vector<_Ty,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const std::vector<_Ty,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\vector(1320) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::vector<_Ty,_Alloc> &,const std::vector<_Ty,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const std::vector<_Ty,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\vector(1320) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::vector<_Ty,_Alloc> &,const std::vector<_Ty,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const std::vector<_Ty,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\vector(1320) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::list<_Ty,_Ax> &,const std::list<_Ty,_Ax> &)' : impossible de déduire l'argument modèle pour 'const std::list<_Ty,_Ax> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\list(1310) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::list<_Ty,_Ax> &,const std::list<_Ty,_Ax> &)' : impossible de déduire l'argument modèle pour 'const std::list<_Ty,_Ax> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\list(1310) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::list<_Ty,_Ax> &,const std::list<_Ty,_Ax> &)' : impossible de déduire l'argument modèle pour 'const std::list<_Ty,_Ax> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\list(1310) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::list<_Ty,_Ax> &,const std::list<_Ty,_Ax> &)' : impossible de déduire l'argument modèle pour 'const std::list<_Ty,_Ax> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\list(1310) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::list<_Ty,_Ax> &,const std::list<_Ty,_Ax> &)' : impossible de déduire l'argument modèle pour 'const std::list<_Ty,_Ax> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\list(1310) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)' : impossible de déduire l'argument modèle pour 'const std::_Tree<_Traits> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xtree(1466) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)' : impossible de déduire l'argument modèle pour 'const std::_Tree<_Traits> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xtree(1466) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)' : impossible de déduire l'argument modèle pour 'const std::_Tree<_Traits> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xtree(1466) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)' : impossible de déduire l'argument modèle pour 'const std::_Tree<_Traits> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xtree(1466) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)' : impossible de déduire l'argument modèle pour 'const std::_Tree<_Traits> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xtree(1466) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,const _Elem *)' : impossible de déduire l'argument modèle pour 'const std::basic_string<_Elem,_Traits,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(150) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,const _Elem *)' : impossible de déduire l'argument modèle pour 'const std::basic_string<_Elem,_Traits,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(150) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,const _Elem *)' : impossible de déduire l'argument modèle pour 'const std::basic_string<_Elem,_Traits,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(150) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,const _Elem *)' : impossible de déduire l'argument modèle pour 'const std::basic_string<_Elem,_Traits,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(150) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,const _Elem *)' : impossible de déduire l'argument modèle pour 'const std::basic_string<_Elem,_Traits,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(150) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const _Elem *,const std::basic_string<_Elem,_Traits,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const _Elem *' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(140) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,const std::basic_string<_Elem,_Traits,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const std::basic_string<_Elem,_Traits,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(130) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,const std::basic_string<_Elem,_Traits,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const std::basic_string<_Elem,_Traits,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(130) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,const std::basic_string<_Elem,_Traits,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const std::basic_string<_Elem,_Traits,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(130) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,const std::basic_string<_Elem,_Traits,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const std::basic_string<_Elem,_Traits,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(130) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,const std::basic_string<_Elem,_Traits,_Alloc> &)' : impossible de déduire l'argument modèle pour 'const std::basic_string<_Elem,_Traits,_Alloc> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(130) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::reverse_iterator<_RanIt> &,const std::reverse_iterator<_RanIt2> &)' : impossible de déduire l'argument modèle pour 'const std::reverse_iterator<_RanIt> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2236) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::reverse_iterator<_RanIt> &,const std::reverse_iterator<_RanIt2> &)' : impossible de déduire l'argument modèle pour 'const std::reverse_iterator<_RanIt> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2236) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::reverse_iterator<_RanIt> &,const std::reverse_iterator<_RanIt2> &)' : impossible de déduire l'argument modèle pour 'const std::reverse_iterator<_RanIt> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2236) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::reverse_iterator<_RanIt> &,const std::reverse_iterator<_RanIt2> &)' : impossible de déduire l'argument modèle pour 'const std::reverse_iterator<_RanIt> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2236) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::reverse_iterator<_RanIt> &,const std::reverse_iterator<_RanIt2> &)' : impossible de déduire l'argument modèle pour 'const std::reverse_iterator<_RanIt> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2236) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::_Revranit<_RanIt,_Base> &,const std::_Revranit<_RanIt2,_Base2> &)' : impossible de déduire l'argument modèle pour 'const std::_Revranit<_RanIt,_Base> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2046) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::_Revranit<_RanIt,_Base> &,const std::_Revranit<_RanIt2,_Base2> &)' : impossible de déduire l'argument modèle pour 'const std::_Revranit<_RanIt,_Base> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2046) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::_Revranit<_RanIt,_Base> &,const std::_Revranit<_RanIt2,_Base2> &)' : impossible de déduire l'argument modèle pour 'const std::_Revranit<_RanIt,_Base> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2046) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::_Revranit<_RanIt,_Base> &,const std::_Revranit<_RanIt2,_Base2> &)' : impossible de déduire l'argument modèle pour 'const std::_Revranit<_RanIt,_Base> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2046) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::_Revranit<_RanIt,_Base> &,const std::_Revranit<_RanIt2,_Base2> &)' : impossible de déduire l'argument modèle pour 'const std::_Revranit<_RanIt,_Base> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2046) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::pair<_Ty1,_Ty2> &,const std::pair<_Ty1,_Ty2> &)' : impossible de déduire l'argument modèle pour 'const std::pair<_Ty1,_Ty2> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\utility(84) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::pair<_Ty1,_Ty2> &,const std::pair<_Ty1,_Ty2> &)' : impossible de déduire l'argument modèle pour 'const std::pair<_Ty1,_Ty2> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\utility(84) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::pair<_Ty1,_Ty2> &,const std::pair<_Ty1,_Ty2> &)' : impossible de déduire l'argument modèle pour 'const std::pair<_Ty1,_Ty2> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\utility(84) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::pair<_Ty1,_Ty2> &,const std::pair<_Ty1,_Ty2> &)' : impossible de déduire l'argument modèle pour 'const std::pair<_Ty1,_Ty2> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\utility(84) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2784: 'bool std::operator <(const std::pair<_Ty1,_Ty2> &,const std::pair<_Ty1,_Ty2> &)' : impossible de déduire l'argument modèle pour 'const std::pair<_Ty1,_Ty2> &' à partir de 'const std::_Tree<_Traits>::const_iterator'
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\utility(84) : voir la déclaration de 'std::operator <'
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(3284) : error C2676: '<' binaire : 'const std::_Tree<_Traits>::const_iterator' ne définit pas cet opérateur ou une conversion vers un type acceptable pour l'opérateur prédéfini
with
[
_Traits=std::_Tmap_traits,std::less,std::allocator>>,false>
]
Résultats Le journal de génération a été enregistré à l'emplacement "
OMKPlugin_Tuto - 42 erreur(s), 1 avertissement(s)
Pourriez vous m'aider, s'il vous plait?
Merci.