我想通过使用 enumType 变量来获取当前状态。但是使用这些代码我无法获得值..例如,如果 enumType = 3 状态应该被抓取...
#include <iostream>
#include <windows.h>
#include <ctime>
using namespace std;
int main()
{
int enumType;
srand((unsigned)time(0));
enumType = rand()%3;
enum state{
stand,
walk,
run,
crawl,
};
state currentState;
(int)currentState =enumType;
cout<<state.currentState;
system("pause");
return 0;
}