wieso ist Struct in struct nicht möglich ?

Gast #1270207
Hi,


im laufe meiner Beitragswelle will ich euch diese Frage natürlich nicht 
vorenthalten :
1
  
2
  struct pos{
3
    unsigned char x;
4
    unsigned char y;
5
  }
6
  struct siz{
7
    unsigned char width;
8
    unsigned char height;
9
    
10
  }  
11

12

13
  struct Infobar{
14
     struct pos position;
15
     struct siz size;
16
  }


wieso ist das nicht möglich in meiner Header Datei ?

Ich denke das der grundgedanke erkennbar ist. Ich möchte mir die Aufgabe 
sparen, für jeden Struct meiner Steuerelemente die position und die 
Grösse einzeln reinzuschreiben. Deshalb würde ich in einem 
Steuerelemente Struct gerne das Struct für die Position nur einmal 
schreiben müssen, und dann in jedem Neuen Steuerelement wiederverwenden. 
Ich denke das ähnelt der art der "vererbung" in der Objektorientierten 
programmierung am ehesten....

Wie muss ich das schreiben ?


Gruss Maggus ;)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.