expected primary-expression before "int"



  • Was mir noch auf die schnelle zu dem Code auffällt:

    • Memberdefinitionen sollte man nicht in die Klassendefinitionen packen
    • using namespace std; ist hässlich (Geschmackssache) und kann Namenskollisionen verursachen
    • listElement sollte ein struct sein (Geschmackssache)
    • begin() und end() werden genutzt, ohne dass sie deklariert sind
    • new wirft, wenn es fehlschlägt. Das mit dem Vergleich nach dem Aufruf ist Quatsch
    • Kein DTor -> Speicherlecks
    • Wieso ignore und get ? get genügt.
    • Wieso wird key kopiert statt einfach eine Referenz zu machen?

Anmelden zum Antworten