How can I output the value of an enum class in C++11? In C++03 it\'s like this:
enum class
#include using namespace std; enum A { a =
Following worked for me in C++11:
template constexpr typename std::enable_if::value, typename std::underlying_type::type>::type to_integral(Enum const& value) { return static_cast::type>(value); }