Veröffentlicht 18. Juni 200322 j Servus. Also, ich brauche Variablen aus Verschiedenen Klassen um diese dann anschließend alle gemeinsam in einer liste auszudrucken. Ich habe es im header mit Klasse1( Klasse2 *K2, Klasse3 *K3); Klasse2 *m_K2; Klasse3 *m_K3; probiert, aber wenn ich dann in meiner cpp datei auf die public Variablen der Klasse2 zugreifen will geht das nicht, weil er m_K2 nicht als Klasse erkennt. Habt ihr noch ne idee wie an die Variablen kommen kann? Danke
18. Juni 200322 j ja hab ich. Hat sich aber alles erledigt, weil ich die daten jetzt schon anders bekommen hab. Trotzdem Danke
18. Juni 200322 j Hi! Ich würde mir mal gedanken um Dein Design machen. Public Variablen haben in einer Klasse nichts verloren. Dann habe ich nicht verstanden was Du für ein Problem hast. Bekommst Du vom Compiler eine Ferhlermeldung ? Wenn ja welche ? Ansonsten würde es sich eventuell anbieten alle 3 Klassen von Base abzuleite und eine Liste auf Base * zu halten und über virtuelle Methoden zu arbeiten. Beschreib das Problem bitte mal näher ggf. mit Quellcode
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.