Hallo,
ich habe ein Problem beim Speichern von Wörtern in einer Map.
Die wörter lade ich aus einer Datei und verwende sie als Schlüssel für die Map.
char str[255];
map worte;
map::iterator pwort;
ifstream in("words.txt");
if(!in)
{
cout (str,"TEST"));
// cout first second
ich bekomme immer die Meldung "wort nicht gefunden", obwohl das wort enthalten ist.
Wenn 'pwort=worte.begin();' auskommentiere, ist bekomme ich folgende Ausgabe:
: TEST
obwohl dort folgendes stehen müßte
INIT01 : TEST
Ich befürchte, dass das mit den Zeigern nicht funktioniert.
Wer kann mir einen Tip geben?