Hallo, habe nun mehrfach versucht Zeige rin Klassen zu benutzen. Mal hats geklappt dann allerdings mit Programmabsturz oder es wurde gar nicht kompiliert.
C++:
class test { private: int abc; public: int *p_abc; //??? void zeiger(); // ???? };
void test::zeiger(); { p_abc=&abc; }
So hatte ich das versucht.. geht aber nicht. Der Zeiger soll auch von allen anderen Funktion verwendbar sein. Kann mir jemand helfen ?
Abgesehen von einem fragwürdigem Design ist an diesem Code nix falsch. Der Fehler wird wohl woanders liegen. Was allerdings dieser Kram mit dem Zeiger nachher soll, blick ich nicht: Erst machst Du abc private, um dann einen public Zeiger darauf zuzulassen??? - Das ist ziemlicher Humbug, finde ich. -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21)