Hallo,
ok, ich moechte die Selbstdiskussion jetzt mal zu Ende bringen... die Loesung erscheint mir sehr merkwuerdig, haette ich nicht erwartet.
Also so sieht die Methode Menu::Show() jetzt aus (auszugsweise): ... while(temp!=NULL){ // std::cout << temp->GetCurrentId() << std::endl; printf("%i.",temp->GetCurrentId()); std::cout << temp->GetItemName() << std::endl; temp = temp->GetNextItem(); }; ...
temp->GetCurrentId() liefert einen Integer zurueck, das macht anscheinend gettext bzw. std::cout Stress und deswegen hatte es auch vorher nicht funktioniert. printf war also mein Retter. Hoffentlich hat mein Code nicht noch mehr solche Probleme ... ;)
Jetzt kann ich mich endlich wieder den eigentlichen Dingen widmen...
Sebastian