error C2365重定义;以前的定义是枚举数

kuangyexiangren 2010-06-04 09:59:45
VS 2005 原来好好的,现在重新依赖一下就出现这样的问题。。。
...全文
5638 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
logiciel 2010-06-05
  • 打赏
  • 举报
回复 1
在报告error C2365的下一行,应该还有一行信息指出哪个文件中的哪一行已定义了'A',据此可找出解决办法.
晒月光的青蛙 2010-06-04
  • 打赏
  • 举报
回复
如果没有在其它地方重复定义的话,就看看头文件是不是被重复包含了
cattycat 2010-06-04
  • 打赏
  • 举报
回复
看错误像是A在某个地方重复定义了。
kuangyexiangren 2010-06-04
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 z569362161 的回复:]
你让我们陪你猜谜呢!

最后一招,把enum CAREER类型去掉,直接定义
[/Quote]

不好意思描述的不够清楚
kuangyexiangren 2010-06-04
  • 打赏
  • 举报
回复
不能沉下去了,顶一下
z569362161 2010-06-04
  • 打赏
  • 举报
回复
你让我们陪你猜谜呢!

最后一招,把enum CAREER类型去掉,直接定义
yunyun1886358 2010-06-04
  • 打赏
  • 举报
回复
楼主找一下看有没有和A重名的变量定义
  • 打赏
  • 举报
回复
呵呵, 一个错误可能有很多种可能的原因
kuangyexiangren 2010-06-04
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 z569362161 的回复:]
加#pragma once指令
[/Quote]

嗯 ,这个也加了。。。。。
kuangyexiangren 2010-06-04
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 z569362161 的回复:]
发代码!!!!!!!!!!!
[/Quote]

应该不是代码的问题,可能是那里设置不对
z569362161 2010-06-04
  • 打赏
  • 举报
回复
加#pragma once指令
kuangyexiangren 2010-06-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 z569362161 的回复:]
查了一下。把宏定义在头文件后面试验一下
[/Quote]

这个方法也试过了

工程依赖了另外一个目录,今天整理了一下静态库(另外一个目录)就出了这个问题,如果改成依赖老的目录就一点问题都没有
z569362161 2010-06-04
  • 打赏
  • 举报
回复
发代码!!!!!!!!!!!
kuangyexiangren 2010-06-04
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 pengzhixi 的回复:]
如果有两个枚举类型,而且里面的枚举成员有一个相同的成员A的话会提示重定义
[/Quote]

这个是没有的
pengzhixi 2010-06-04
  • 打赏
  • 举报
回复
如果有两个枚举类型,而且里面的枚举成员有一个相同的成员A的话会提示重定义
kuangyexiangren 2010-06-04
  • 打赏
  • 举报
回复
我定义了一个枚举类形


enum CAREER
{
A = 1,
B,
C,
D,
E,
F,
G
};

错误 2 error C2365: “A”: 重定义;以前的定义是“枚举数”


工程依赖了其它目录
z569362161 2010-06-04
  • 打赏
  • 举报
回复
liutengfeigo 2010-06-04
  • 打赏
  • 举报
回复
pengzhixi 2010-06-04
  • 打赏
  • 举报
回复
先clean然后rebuild下
z569362161 2010-06-04
  • 打赏
  • 举报
回复
查了一下。把宏定义在头文件后面试验一下
加载更多回复(1)

65,170

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧