打印

枚举类型问题

[复制链接]
1093|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
秋天落叶|  楼主 | 2012-4-7 19:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
打算将在VS和LINUX编译成功的算法移植到dsp中,先在ccs中编译,遇到了警告,下面是相关的代码:
typedef enum
{ FILTERBUFFER_OK,
FILTERBUFFER_MEMORY_ALLOCATION_FAILED,
FILTERBUFFER_SIZEERROR,
FILTERBUFFER_NOTINITIALIZED
}FILTERBUFFER_ERRORCODE;
typedef enum
{ LPCANALYSIS_OK,
LPCANALYSIS_MEMORY_ALLOCATION_FAILED,
LPCANALYSIS_SIZEERROR,
LPCANALYSIS_NOTINITIALIZED
}LPCANALYSIS_ERRORCODE;
FILTERBUFFER_ERRORCODE ErrorCode=FILTERBUFFER_OK;
if(PHand->pdSynthBuffer==NULL) ErrorCode=LPCANALYSIS_MEMORY_ALLOCATION_FAILED;//这里出现了警告 warning: enumerated type mixed with another type
是枚举类型与其它类型混用,是ErrorCode的问题,不过不知道该如何解决这个问题

相关帖子

沙发
yybj| | 2012-4-7 19:24 | 只看该作者
两个不同的枚举为什么要放在一起比较呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:落叶很美

138

主题

3044

帖子

1

粉丝