Hallo zusammen
Kann mir jemand helfen der in Heikos Buch schon man Kapitel 9-9 und
9-10 Maps und Multimaps durchgearbeitet hat.Irgendwie habe ich in meinen Quellcode 18 Warnungen und 1 Fehler.Ich habe schon den original
Quellcode von der CD ausprobiert und da tretten die gleichen Fehler auf.
Warnungen und Fehler
char_traits<char>,std::allocator<char> > const ,int>,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<int> >::_Kfn,std:
:less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<int> >::~std::_Tree<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::pair<std::basic_string<char,std::char_traits<char>,std::allocat
or<char> > const ,int>,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<int> >::_Kfn,std::less<std::basic_string<char,st
d::char_traits<char>,std::allocator<char> > >,std::allocator<int> >(void)' der Klassenvorlage
d:\windows programme\microsoft visual studio\vc98\include\xtree(236) : warning C4786: 'std::_Tree<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > con
st ,int>,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<int> >::_Kfn,std::less<std::basic_string<char,std::char_traits
<char>,std::allocator<char> > >,std::allocator<int> >::_Node' : Bezeichner wurde auf '255' Zeichen in den Debug-Informationen reduziert
d:\windows programme\microsoft visual studio\vc98\include\xtree(216) : Bei der Kompilierung der Member-Funktion 'std::pair<std::_Tree<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::pair<std::basic_string<char,std::
char_traits<char>,std::allocator<char> > const ,int>,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<int> >::_Kfn,std::
less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<int> >::iterator,bool> __thiscall std::_Tree<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::pair<std::basic_string<char,std::char_t
raits<char>,std::allocator<char> > const ,int>,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<int> >::_Kfn,std::less<s
td::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<int> >::insert(const std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,int> &)' der Klassenvorlage
d:\windows programme\microsoft visual studio\vc98\include\utility(21) : error C2536: 'std::pair<char [5],int>::first' : Angabe einer expliziten Initialisierung fuer Felder nicht moeglich
d:\windows programme\microsoft visual studio\vc98\include\utility(25) : Siehe Deklaration von 'first'
d:\windows programme\microsoft visual studio\vc98\include\utility(21) : Bei der Kompilierung der Member-Funktion '__thiscall std::pair<char [5],int>::std::pair<char [5],int>(const char (&)[5],const int &)' der Klassenvorlage
Fehler beim Ausführen von cl.exe.
9_9.exe - 1 Fehler, 18 Warnung(en)
sowas in dieser Richtung, muß man da irgendeine Header vielleicht noch einbinden oder noch irgendwo hin verlinken.Ich verwende VC++6 und das
XP Betriebssystem.Danke schon mal im voraus.
Gruss Bonsai.