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
Es ist üblich, dem enum
Elemente hinzuzufügen, um dies zu erleichtern:
Dann können Sie Ihre Schleifen wie folgt schreiben:
%Vor%