Errors in enum section.

This commit is contained in:
Andreas Scherer
2015-10-18 16:22:38 +02:00
parent 31ce56e75f
commit 4c55ed4662

View File

@@ -6116,7 +6116,7 @@ First some bad old code:
int webby = BLUE; // webby == 2; probably not what was desired int webby = BLUE; // webby == 2; probably not what was desired
instead use an `enum`: Instead use an `enum`:
enum class Webcolor { red = 0xFF0000, green = 0x00FF00, blue = 0x0000FF }; enum class Webcolor { red = 0xFF0000, green = 0x00FF00, blue = 0x0000FF };
enum class Productinfo { red = 0, purple = 1, blue = 2 }; enum class Productinfo { red = 0, purple = 1, blue = 2 };
@@ -6156,7 +6156,7 @@ To minimize surprises.
int webby = blue; // error, ambiguous: be specific int webby = blue; // error, ambiguous: be specific
Webcolor webby = Webcolor::blue; Webcolor webby = Webcolor::blue;
instead use an `enum class`: Instead use an `enum class`:
enum class Webcolor { red=0xFF0000, green=0x00FF00, blue=0x0000FF }; enum class Webcolor { red=0xFF0000, green=0x00FF00, blue=0x0000FF };
enum class Productinfo { red=0, purple=1, blue=2 }; enum class Productinfo { red=0, purple=1, blue=2 };