总错误信息是:
/Users/me/Downloads/test/test.h:70: error: ISO C++ forbids forward references to 'enum' types
typedef enum users_type User_Type;
我知道错误是关于枚举类型的,但我仍然希望在我的代码中使用此类型。 你能提一些贴士吗? THX!
代码是:
enum uers_type{
player,
left_player,
right_player,
};
typedef enum users_type User_Type;
例如,我想使用这个枚举:
bool check(int){
if(user == (User_Type)player)
return true;
else
return false;
}
这些代码在不同的头脑中。
答案 0 :(得分:0)
我认为这只是一个错字。应该是
...
enum users_type{
...
而不是
...
enum uers_type{
...