DEV Community

Discussion on: Getting Cozy With C++

Collapse
 
deciduously profile image
Ben Lovy • Edited

Whoa! Thanks a bunch, I missed this detail entirely. We didn't go over this in this course, they only showed us the old-style enum.

This exactly what I want, and I'm glad I've got time to refactor before I submit this project!

Collapse
 
pgradot profile image
Pierre Gradot • Edited

I also wanted to point this out: try to use enum classes only. There are a lot of articles out there explaining why ;)

Also, take a look at Magic Enum to easily print enum values. Include it and then simply:

std::cout << magic_enum::name(value);

This change my life this year :D