000
08.03.2005, 20:00 Uhr
~seico
Gast
|
hallo ich wollte mehrere Matrizen in einem vector speichern , dh. jedes vector_element besteht aus einer matrix. Ich habe es so implementiert: std::vector<std::vector<std::vector<int> > > vm; // ein vector aus Matritzen
also das funzt ohne Fehler aber mit 5 Warnungen z.B.
Zitat: |
--------------------Konfiguration: DAT - Win32 Debug-------------------- warning C4786: 'std::reverse_iterator<std::vector<std::vector<int,std::allocator<int> >,std::allocator<std::vector<int,std::allocator<int> > > > const *,std::vector<std::vector<int,std:: allocator<int> >,std::allocator<std::vector<int,std::allocator<int> > > >,std::vector<std::vector<int,std::allocator<int> >,std::allocator<std::vector<int,std::allocator<int> > > > const &,std::vector<std::vector<int,std::allocator<int> >,std::alloc ator<std::vector<int,std::allocator<int> > > > const *,int>' : Bezeichner wurde auf '255' Zeichen in den Debug-Informationen reduziert cprogramme\microsoft visual studio\vc98\include\vector(39) : Bei der Kompilierung der Member-Funktion '__thiscall std::vector<std::vector<std::vector<int,std::allocator<int> >,std::allocator<std::vector<int,std::allocator<int> > > >,std::a llocator<std::vector<std::vector<int,std::allocator<int> >,std::allocator<std::vector<int,std::allocator<int> > > > > >::std::vector<std::vector<std::vector<int,std::allocator<int> >,std::allocator<std::vector<int,std::allocator<int> > > >,std::allo cator<std::vector<std::vector<int,std::allocator<int> >,std::allocator<std::vector<int,std::allocator<int> > > > > >(const std::allocator<std::vector<std::vector<int,std::allocator<int> >,std::allocator<std::vector<int,std::allocator<int> > > > > & ' der Klassenvorlage
|
könnte mir jemand sagen, wie ich die Warnungen vermeiden kann oder vielleicht Alternativen zum Speichern von Matrizen. Das Ziel ist später auf beliebige Matrizen zuzugreifen.
Vielen Dank
|