Hej, jeg sidder her og læser og øver mig med denne bog Beginning C++ Through Game Programming.
Og jeg er på side 93 og er kommet til at jeg skal lave et lille bogstav jagt spil i kommando prompt og det er også fint nok men jeg er stødt på noget jeg ikke helt forstår.
I bogen skriver Michael Dawson "forfatteren af bogen" dette her tip.
Trick: You can list a final enumerator in an enumeration as a convenient way to store the number of elements. Here's an example.
enum difficulty {EASY, MEDIUM, HARD, NUM_DIFF_LEVELS};
cout << "There are " << NUM_DIFF_LEVELS << " difficulty levels.";
In the previous code, NUM_DIFF_LEVELS is 3, the exact number of difficulty levels in the enumeration. As a result, the second line of code display the message, "There are 3 difficulty levels".
Det jeg ikke forstår er hvordan den sidste i enum har nummeret på hvor mange der er i den enum, jeg kan ikke se hvordan den finder ud af der er 3.
Indlæg senest redigeret d. 14.02.2010 18:02 af Bruger #8715