🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #734

enums

#734
From: Steffen Offermann
Date: Sun, 05 Nov 1995 11:36
31 lines
1293 bytes
Moin vogt,

03 Nov 95 12:09, vogt wrote to All:

 v> Uebrigens finde ich folgende Konstruktion sinnvoller, und sie
 v> produziert keine Warnings:

 v> enum color {blue,white,green};
 v> int main() {
 v>    int i;
 v>    for (i=blue; i<=green; i++)
 v>        printf("%d\n", i);
 v>    return 0;
 v> }

Die finde ich ebenso wenig sinnvoll wie die des Original-Posters,
denn so geraet alles durcheinander, wenn die Reihenfolge der
Farb-Definitionen geaendert wird.

Am besten faehrst Du m.E. so:

  typedef enum { blue, while, green, numColors } TColor, *PColor;

  ...

  TColor  i;

  for ( i=0; i < numColors; i++ )
    ...

Tschuess, Steffen
Technical Details
Message-ID: <MSGID_242=3A4000=2F18_309ca26f@Fido.DE>
Path: arc1-ca.pugleaf.net!pil.dssd.fido.de!not-for-mail
References: <47d0ot$co6@trumpet.uni-mannheim.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!pil.dssd.fido.de!not-for-mail
Date: Sun, 05 Nov 1995 11:36:20 +0000
From: Steffen_Offermann@pil.dssd.fido.de (Steffen Offermann)
Subject: enums
Message-ID: <MSGID_242=3A4000=2F18_309ca26f@Fido.DE>
References: <47d0ot$co6@trumpet.uni-mannheim.de>
Newsgroups: de.comp.lang.c++
X-Comment-To: (vogt)
Organization: Fido.DE domain gateway D'dorf (IN e.V.)
X-Gateway: FIDO .. isdn.project.fido.de [FIDOGATE 3.9.5]
X-FTN-Tearline: FastEcho 1.45+
X-FTN-Origin: P.I.L Grevenbroich, FRG, 49-2181-64021 (242:4000/18)
X-FTN-Domain: Z242@fidode
X-FTN-Seen-By: 4000/1 5 10 18 700 4900/98
X-FTN-Path: 4000/18 1