Viusal C++ Fehler bei vectror<string>



  • Hi ich habe ein Problem mit Vectoren!!!

    nachdem ich in meinem Programm einen String-Vector (s.u.) eingefügt habe erhalte ich 4 Warnungen von Visual Studio 6. Könnte mir bite jeamnd erklären warum diese Auftreten und wie ich sie vermeiden kann??

    vector<string> Operator(100);

    -->

    --------------------Konfiguration: Parser - Win32 Debug--------------------
    Kompilierung läuft...
    ParserMain.cpp
    e:\microsoft visual studio\vc98\include\vector(47) : warning C4786: 'std::reverse_iterator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const *,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_s
    tring<char,std::char_traits<char>,std::allocator<char> > const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const *,int>' : Bezeichner wurde auf '255' Zeichen in den Debug-Informationen reduziert
    e:\microsoft visual studio\vc98\include\vector(41) : Bei der Kompilierung der Member-Funktion '__thiscall std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits
    <char>,std::allocator<char> > > >::std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >(unsigned int,const std::basic_string<char,std
    ::char_traits<char>,std::allocator<char> > &,const std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > &)' der Klassenvorlage
    e:\microsoft visual studio\vc98\include\vector(47) : warning C4786: 'std::reverse_iterator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > *,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<
    char,std::char_traits<char>,std::allocator<char> > &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > *,int>' : Bezeichner wurde auf '255' Zeichen in den Debug-Informationen reduziert
    e:\microsoft visual studio\vc98\include\vector(41) : Bei der Kompilierung der Member-Funktion '__thiscall std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits
    <char>,std::allocator<char> > > >::std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >(unsigned int,const std::basic_string<char,std
    ::char_traits<char>,std::allocator<char> > &,const std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > &)' der Klassenvorlage
    e:\microsoft visual studio\vc98\include\vector(47) : warning C4786: 'std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::vector<std
    ::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >' : Bezeichner wurde auf '255' Zeichen in den Debug-Informationen verkürzt
    e:\microsoft visual studio\vc98\include\vector(60) : warning C4786: 'std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::~vector<st
    d::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >' : Bezeichner wurde auf '255' Zeichen in den Debug-Informationen verkürzt
    Linker-Vorgang läuft...

    Parser.exe - 0 Fehler, 4 Warnung(en)





  • Danke


Anmelden zum Antworten