Was bringt es, anonyme Strukturen innerhalb einer Struktur zu deklarieren?

8

Was nützt es, eine anonyme Struktur innerhalb einer Struktur zu definieren? Wann sollte dieses Konzept verwendet werden?

    
Jay 03.05.2010, 09:48
quelle

2 Antworten

8

Ich verwende es manchmal, um eine Verbindung zwischen einigen Daten zu erstellen:

%Vor%

Auf diese Weise kann ich einfach die Koordinaten mit elements durchlaufen, aber auch die kürzere Form x , y und z anstelle von elements[0] etc.

verwenden     
Andreas Brinck 03.05.2010, 09:55
quelle
3

Es ist vollkommen in Ordnung, wenn Sie nur ausdrücken möchten, dass zwei Werte zusammengehören, aber die bestimmte Gruppierung niemals als eigenständigen Typ benötigen.

Man könnte es als etwas pedantisch und zur Übertechnik neigende Seite der Dinge betrachten, aber es kann auch als ein großer Weg gesehen werden, um Klarheit und Struktur hinzuzufügen.

Überlegen Sie:

%Vor%

versus

%Vor%

Der letzte Fall ist ein bisschen schwieriger einzugrenzen, aber er drückt auf sehr klare Weise aus, dass einige Werte mit dem Spieler und einige mit dem Level verbunden sind.

    
unwind 03.05.2010 10:00
quelle

Tags und Links