VS2008 里面这样声明枚举类型怎么会出错
云满笔记 2013-06-19 01:27:11 enum emIdentity { IPC_SRV_CTRL = 1, IPC_CLN_LINE, IPC_CLN_CHK };
defines.h(14) : error C2143: 语法错误 : 缺少“}”(在“=”的前面)
defines.h(14) : error C2513: “emIdentity”: 在“=”前没有声明变量
defines.h(14) : error C2143: 语法错误 : 缺少“;”(在“}”的前面)
defines.h(14) : error C2143: 语法错误 : 缺少“;”(在“}”的前面)
defines.h(14) : error C2059: 语法错误 : “}”
enum emIdentity { IPC_SRV_CTRL, IPC_CLN_LINE, IPC_CLN_CHK };
这样也是错的:
defines.h(14) : error C2143: 语法错误 : 缺少“}”(在“,”的前面)
defines.h(14) : error C2143: 语法错误 : 缺少“;”(在“}”的前面)
defines.h(14) : error C2059: 语法错误 : “}”