Ich will einer Container-Klasse von einem bestimmten Typ einen Namen geben, damit ich nicht immer mit < und > das so machen muss.
typedef QValueList<blabla> BlablaList;
Ich hab mal versucht dass in den Public-Bereich einer Klasse zu schreiben, bekomme aber den Fehler:
Was bedeutet dieser Fehler?error: 'blabla' was not declared in this scope
error: template argument 1 is invalid
error: ISO C++ forbids declaration of 'BlablaList' with no type
Hab ich Typedef vielleicht an der falschen Stelle, oder muss man da noch zusätzlich irgendwas machen?
Lesezeichen