Link: http://www.embedded.com/211200982?cid=NL_embedded

The new draft standard for C++ offers a safe and convenient way to keep your enumeration types slim and trim.

Embedded.com