Hallo,
kann mir jemand erklären, warum ich eine Struktur, die ich von einer anderen erben lasse, an eine Struktur vom Typ der Basisstruktur übergeben kann, obwohl diese ja kleiner ist, als die erbende Struct, allerdings nicht umgekehrt?
Also eine Struktur vom Basistyp lässt sich nicht an die Struktur vom vererbten Typ zuweisen, da gibt es einen Compilerfehler.
Macht in meinen Augen gar keinen Sinn, oder?
Gruß
Jochen
kann mir jemand erklären, warum ich eine Struktur, die ich von einer anderen erben lasse, an eine Struktur vom Typ der Basisstruktur übergeben kann, obwohl diese ja kleiner ist, als die erbende Struct, allerdings nicht umgekehrt?
Also eine Struktur vom Basistyp lässt sich nicht an die Struktur vom vererbten Typ zuweisen, da gibt es einen Compilerfehler.
Macht in meinen Augen gar keinen Sinn, oder?
Gruß
Jochen