Hallo,
ich schreibe an einener Windows-Forms-Applikation und möchte Strukturen und Funktionen, die nicht Klassen-Member sind (weil ich sie nicht mit managed c++ mischen darf), in 2 verschiedenen Forms verwenden. Ich habe dafür eine neue Header Datei angelegt und die Funktionen und Strukturen dort definiert. Im Program wird die eine Form aus der anderen aufgerufen, also ist sie in die andere includiert. Wenn ich die Header-Datei in die schon includierte Form-Klasse includiere bekomme ich folgende Fehlermeldung: "Mindestens ein mehrfach definiertes Symbol gefunden"!
Selbst wenn ich in der Header-Datei #ifndef... oder #pragma once schreibe ändert das nichts.
Was habe ich falsch gemacht und wie macht man es richtig****
Gruss
ich schreibe an einener Windows-Forms-Applikation und möchte Strukturen und Funktionen, die nicht Klassen-Member sind (weil ich sie nicht mit managed c++ mischen darf), in 2 verschiedenen Forms verwenden. Ich habe dafür eine neue Header Datei angelegt und die Funktionen und Strukturen dort definiert. Im Program wird die eine Form aus der anderen aufgerufen, also ist sie in die andere includiert. Wenn ich die Header-Datei in die schon includierte Form-Klasse includiere bekomme ich folgende Fehlermeldung: "Mindestens ein mehrfach definiertes Symbol gefunden"!
Selbst wenn ich in der Header-Datei #ifndef... oder #pragma once schreibe ändert das nichts.
Was habe ich falsch gemacht und wie macht man es richtig****
Gruss