Ich möchte gerne mal hier mein Problem teilen.
Ich habe bei C++ Visual Studio 2008, mit einem Projekt begonnen, nun stehe ich vor einem Problem.
Ich habe eine Klasse erstellt, welches mein "Ressource Management" sein soll, es hat verschieden Eigenschaften welche eine Ressource haben wird etc.
Ich habe auch schon einige Class Member erstellt, nur eben wegen der Anzahl, hatte ich es in eine Funktion, in meiner Main.cpp einer WinForms Anwendung.
Hier mal der Code der Funktion, in welcher ich diese Deklariere :
public: void ResIni(){
CResGen Holz;
CResGen Bretter;
CResGen Stein;
CResGen SteinBlock;
CResGen EisenErz;
CResGen EisenBarren;
CResGen Wasser;
CResGen Weizen;
CResGen Brot;
Holz.SetData("Holz",20,"Kg",true);
Bretter.SetData("Bretter",10,"Kg",false);
Stein.SetData("Stein",50,"Kg",true);
SteinBlock.SetData("Stein Block",15,"Kg",false);
EisenErz.SetData("Eisen Erz",30,"Kg",true);
EisenBarren.SetData("Eisen Barren",10,"Kg",false);
Wasser.SetData("Wasser",30,"L",false);
Weizen.SetData("Weizen",100,"Kg",true);
Brot.SetData("Brot",10,"Stk",false);
}
Ich hatte dann vor, die Werte mir zu nehmen, und in ein "dataGridView" zu packen, aber ich komme an die Werte nicht dran, da diese "Member" in der anderen Funktion nicht deklariert sind, was auch logisch ist, aber wie komme ich dennoch an die Werte dran?
Ich hoffe jemand hat halbwegs verstanden was mein anliegen ist, und ich bedanke mich im voraus.