C ++ enum in foreach [duplizieren]

7
  

Mögliche Duplikate:
Aufzählung aufheben in C ++
C ++: Iteriere durch eine enum

Ich habe eine Kartenklasse für ein Blackjack-Spiel mit folgenden Enums:

%Vor%

Wenn ich das Deck erstelle, möchte ich den Code so schreiben:

%Vor%

Ich glaube, es gibt keine foreach in C ++. Wie durchquere ich ein Enum?

Danke, Spencer

    
Spencer 31.05.2010, 07:02
quelle

1 Antwort

19

Es ist üblich, dem enum Elemente hinzuzufügen, um dies zu erleichtern:

%Vor%

Dann können Sie Ihre Schleifen wie folgt schreiben:

%Vor%     
MtnViewMark 31.05.2010, 07:08
quelle

Tags und Links