map als Membervariable
-
hallo,
weis jemand wie ich eine map als Membervariable definieren kann ?
hab folgendes probiert aber geht irgendwie nicht#include <map> using namespace std; class x { ... private: map<CString, CString> m_Map // funktioniert nicht }
vielen Dank schon mal
-
Die Fehlermeldung "funktioniert nicht" hat mir bisher noch nie ein Compiler gebracht. Kannst du mir sagen, welcher sowas sagt?
-
das war jetzt aber ein Scherz oder ? Die Fehlermeldung habe ich ihngeschireben damit ich deute wo der Fehler liegt.
-
Falsch! Du hast die Fehlermeldung, die dein Compiler gegeben hat, überhaupt nicht hingeschrieben. Und wenn du das nicht machst, kann ich dir auch nicht helfen, so leid es mir tut.
-
[cpp]
map<CString, CString> m_Map ; // funktioniert nicht -> jetzt schon
[/cpp]
-
Und dabei habe ich doch schon eine Brille
-
Das semikolon war nur ein Schreibfehler hier habe es im Quellcode drinne aber funzt trotzdem nicht. Weis jemand noch hinzu wie ich die map auf dem Heap in im Konstruktor erzeugen kann ?
-
Troll?
-
evtl. musst du noch die header für CString einbinden,
oder du wechselst zu std::stringDevil