Как я случайно выбираю значение для типа перечисления в C++? Я хотел бы сделать что-то вроде этого.генерация случайных перечислений
enum my_type(A,B,C,D,E,F,G,h,J,V);
my_type test(rand() % 10);
Но это незаконно ... нет неявного преобразования из int в тип перечисления.
static_cast является хорошим другом в таких ситуациях. –