Public Arrays
-
Guten Morgen!
Vielleicht kann mir jemand weiterhelfen…
Ich möchte in meinem Programm Array-Variablen benutzen, so dass ich in jeder Funktion darauf zugreifen kann.
Ich hab’ das so versucht:public: int var[5];
Aber dann kommt:
„error C4368: "var" kann nicht als Member von "TestKlassen::Form1" (verwaltet) definiert werden: Gemischte Typen werden nicht unterstützt.“In der Online-Hilfe steht, dass man das mit nem Pointer machen soll. Geht das nicht irgendwie einfacher???
Hat evtl. jemand mal n Beispiel dazu, wie man das machen kann?
-
Ein Array definiert man so:
ref class Foo { public: Foo() { var = gcnew array<int>(10); } array<int> ^var;; };
-
inline arrays gehen auch, sind allerdings nur etwas für sehr erfahrene leute.
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=337477&SiteID=1