Hei,
also ich habe ein Programm das noch in den Startlöchern steckt.
Dabei gibt es eine Klasse und eine Funktion. Diese Funktion Instanziert ein Objekt der Klasse und genau das Klappt nicht.
class KlasseA
{
private:
// Membervariablen
public:
KlasseA(){}
~KlasseA() {]
// Methoden
};
// woanders im code
void FunktionA(void)
{
/*#*/ KlasseA Objekt; // hier soll der Fehler sein
}
Die # Zeile im Code erzeugt folgende Fehlermeldung:
|Datei|:|Zeile|: Fehler: Aggregat »KlasseA Objekt« hat unvollständigen Typ und kann nicht definiert werden
[sh@bash ~]# rpm -qa | grep gcc
libgcc-4.1.2-27.fc7
gcc-c++-4.1.2-27.fc7
gcc-objc++-4.1.2-27.fc7
gcc-4.1.2-27.fc7
gcc-objc-4.1.2-27.fc7
Wo liegt der Fehler? Was mach ich falsch?
Wenn ihr noch irgendwelche Infos braucht sagts einfach. Bin mir sicher das ich nicht alles gesagt habe was wichtig sein könnte.
Mit Google finde ich einfach gar nichts.
Sven Mueller