verschachtelte strukturen
-
hallo, moechte strukturen in strukturen einbinden, bekomme aber immer fehler, in C scheint es zu funktionieren aber nicht in c++ hat mir jemand nen tipp?
struct INITSTRUCT { double wert1; double wert2; struct STRUCT1 struct1; struct STRUCT2 struct2; }; struct STRUCT1 { double x; double y; }; struct STRUCT1 { double a; double b; };gruss baeman
-
da musst du glaube ich in deiner hauptstruct... das struct Struct1... weglassen und nur ein objekt
struct INITSTRUCT { double wert1; double wert2; STRUCT1 struct1; STRUCT2 struct2; }; struct STRUCT1 { double x; double y; }; struct STRUCT1 { double a; double b; };
-
Vertausch mal die Reihenfolge der Deklarationen. INITSTRUCT sollte STRUCT1 und STRUCT2 schon kennen.
-
besten dank, nach dem tauschen klappt alles bestens...
-
oder einfach so
struct INITSTRUCT { double wert1; double wert2; struct{ double x; double y; } struct1; struct{ double a; double b; } struct2; }: