K
karthik kumar
Gernot said:Hi,
I get these errors, but I'm totally lost. It's a large cpp file and I
don't know where to search for the error, since it does not point to
any of my code lines. Can someone suggest where to start?
That's my output:
d:\Programme\Microsoft Visual Studio .NET
2003\Vc7\include\functional(139) : error C2784: 'bool std:perator
<(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)':
Vorlagenargument für 'const std::_Tree<_Traits> &' von 'const
std::string' konnte nicht hergeleitet werden
d:\Programme\Microsoft Visual Studio .NET
2003\Vc7\include\xtree(1170): Siehe Deklaration von 'std:perator`<''
d:\Programme\Microsoft Visual Studio .NET
2003\Vc7\include\functional(138): Bei der Kompilierung der
Memberfunktion 'bool std::less<_Ty>:perator ()(const _Ty &,const _Ty
&) const' der Klassenvorlage
with
[
_Ty=std::string
]
d:\Programme\Microsoft Visual Studio .NET
2003\Vc7\include\map(67): Siehe Verweis auf Instanziierung der
kompilierten Klassenvorlage 'std::less<_Ty>'
with
[
_Ty=std::string
]
d:\Programme\Microsoft Visual Studio .NET
2003\Vc7\include\xtree(23): Siehe Verweis auf Instanziierung der
kompilierten Klassenvorlage
'std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,_Mfl>'
with
[
_Kty=std::string,
_Ty=GFVersionCheck::IndexTree,
_Pr=std::less<std::string>,
_Alloc=std::allocator<std:air<const
std::string,GFVersionCheck::IndexTree>>,
_Mfl=false
]
d:\Programme\Microsoft Visual Studio .NET
2003\Vc7\include\xtree(65): Siehe Verweis auf Instanziierung der
kompilierten Klassenvorlage 'std::_Tree_nod<_Traits>'
with
[
_Traits=std::_Tmap_traits<std::string,GFVersionCheck::IndexTree,std::less<std::string>,std::allocator<std:air<const
std::string,GFVersionCheck::IndexTree>>,false>
]
d:\Programme\Microsoft Visual Studio .NET
2003\Vc7\include\xtree(87): Siehe Verweis auf Instanziierung der
kompilierten Klassenvorlage 'std::_Tree_ptr<_Traits>'
with
[
_Traits=std::_Tmap_traits<std::string,GFVersionCheck::IndexTree,std::less<std::string>,std::allocator<std:air<const
std::string,GFVersionCheck::IndexTree>>,false>
]
d:\Programme\Microsoft Visual Studio .NET
2003\Vc7\include\xtree(105): Siehe Verweis auf Instanziierung der
kompilierten Klassenvorlage 'std::_Tree_val<_Traits>'
with
[
_Traits=std::_Tmap_traits<std::string,GFVersionCheck::IndexTree,std::less<std::string>,std::allocator<std:air<const
std::string,GFVersionCheck::IndexTree>>,false>
]
d:\Programme\Microsoft Visual Studio .NET
2003\Vc7\include\map(77): Siehe Verweis auf Instanziierung der
kompilierten Klassenvorlage 'std::_Tree<_Traits>'
with
[
_Traits=std::_Tmap_traits<std::string,GFVersionCheck::IndexTree,std::less<std::string>,std::allocator<std:air<const
std::string,GFVersionCheck::IndexTree>>,false>
]
e:\GeFr\Work\FTPVersion\GFVersoinCheck.h(52): Siehe Verweis
auf Instanziierung der kompilierten Klassenvorlage
'std::map<_Kty,_Ty>'
This ought to be your source file. Did you check here ?
I can't read the messages since it appears to be in German.
But then , yes, stl compilation errors are hard to read even
if they are in english. Check out stlfilt, that might help you.