我多年没有写过任何C++,现在我想回到它.然后我跑过去想着放弃:
typedef enum TokenType
{
blah1 = 0x00000000,
blah2 = 0X01000000,
blah3 = 0X02000000
} TokenType;
Run Code Online (Sandbox Code Playgroud)
这是什么?为什么typedef这里使用关键字?为什么名称TokenType在此声明中出现两次?语义与此有何不同:
enum TokenType
{
blah1 = 0x00000000,
blah2=0x01000000,
blah3=0x02000000
};
Run Code Online (Sandbox Code Playgroud)