Resultados da pesquisa a pedido "strongly-typed-enum"

10 a resposta

Como converter automaticamente enum fortemente tipado em in

#include <iostream> struct a { enum LOCAL_A { A1, A2 }; }; enum class b { B1, B2 }; int foo( int input ) { return input; } int main(void) { std::cout<<foo(a::A1)<<std::endl; std::cout<<foo(static_cast<int>(b::B2))<<std::endl; }Oa::LOCAL_A é o que ...