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()
undend()
werden genutzt, ohne dass sie deklariert sindnew
wirft, wenn es fehlschlägt. Das mit dem Vergleich nach dem Aufruf ist Quatsch- Kein DTor -> Speicherlecks
- Wieso
ignore
undget
?get
genügt. - Wieso wird
key
kopiert statt einfach eine Referenz zu machen?