Forum: PC-Programmierung C++: Arrays von Strukturen in Struktur


von nice_try (Gast)


Lesenswert?

Hallo Leute
ich sitze vor meinem Rechner und grübel schon 1h.

struct matrix {
  struct feld felder[8];
};

struct feld {
  bool wahrheit;
  int wert;
};

struct matrix neu;
neu.felder[index].wert

wenn ich jetzt ein element vom typ Matrix deklariere, kann ich aber 
nicht mit z.B. neu.felder[index].wert auf der Inhalte der Felder 
zugreifen.

Wahrscheinlich ist die Lösung ganz simpel, aber irgendwie fällt sie mir 
nicht ein...

danke

von Daniel (Gast)


Lesenswert?

struct feld muss vor struct matrix stehen!

die Compilermeldung wäre sehr hilfreich, ich glaub nämlich, dass
deine Vermutung der Fehlerursache nichts mit tatsächlicher Fehlerursache
zu tun hat.

von nice_try (Gast)


Lesenswert?

ja das war das Problem.
danke

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.