Produkttypen (Records)

R = A×B×C

Kreuzprodukt mit benannten Komponenten:

typedef struct {
    A foo;
    B bar;
    C baz;
} R;

R x; ...  B x.bar; ...

erstmalig in COBOL (≤1960)

Übung: Record-Konstruktion (in C, C++)?



Johannes Waldmann 2012-10-10