Editor, Strings, Klassen und ich?
-
Wenn ich auf einen Button (Klasse A) drücke so soll aus einer anderen Klasse (Klasse
eine Zeichenkette gelesen werden (Liegt eigentlich in einer anderen *.cpp). Die ist eben dort mal abegelegt. Die Zeichenkette soll dann ausgegeben werden.Wenn ich eine neue Klasse in den Editor einfüge, dann brauche ich für diesen kleinen Fall doch nur eine allg. Klasse, oder? Muss ich diese Klasse noch in einen Header eintragen?
Hat jemand vielleicht ein kleines Beispiel?
-
o_O
Class1.h
#include "Class2.h" class Class1 { Class2 m_class2; ... void OnButton(); ... };Class1.cpp
... void Class1::OnButton() { output(m_class2.GetString()); } ..Class2.h
class Class2 { ... CString GetString(); ... };Class2.cpp
CString Class2::GetString() { return "bla"; }