Hallo,
ich weis nicht ob der Titel so richtig ausgedrückt ist XD.
Folgendes:
Ich habe eine Klasse, in der ein Array aus andere Klassen als private member enthalten ist.
Jetzt will ich in der public function "AddItem" natürlich Zugriff auf "InventarItems" haben. Allerdings gibt er mir bei dem Versuch es in "AddItem" zu benutzen den Fehler "Symbol 'InventarItems' could not be resolved". Im Constructor hab ich Zugriff darauf.
Ist scheinbar recht schwer danach gezielt zu suchen XD, ein kleiner Tipp wäre nett.
Danke schonmal im vorraus, wahrscheinlich ist es sowieso wieder nur ne Kleinigkeit.
ich weis nicht ob der Titel so richtig ausgedrückt ist XD.
Folgendes:
Ich habe eine Klasse, in der ein Array aus andere Klassen als private member enthalten ist.
Code:
class ClInventar {
public:
ClInventar();
virtual ~ClInventar();
int AddItem(ClItem item, int anzahl);
private:
ClInventarItem InventarItems[];
};
Code:
int AddItem(ClItem item, int anzahl) {
return 0;
}
Jetzt will ich in der public function "AddItem" natürlich Zugriff auf "InventarItems" haben. Allerdings gibt er mir bei dem Versuch es in "AddItem" zu benutzen den Fehler "Symbol 'InventarItems' could not be resolved". Im Constructor hab ich Zugriff darauf.
Ist scheinbar recht schwer danach gezielt zu suchen XD, ein kleiner Tipp wäre nett.
Danke schonmal im vorraus, wahrscheinlich ist es sowieso wieder nur ne Kleinigkeit.