开发者

c/c++ Error: redefinition of 'xxx'的问题及解决方法

目录
  • 错误信息
  • 解决

错误信息

c/c++ Error: redefinition of 'xxx'的问题及解决方法

两个类/文件同时引用定义ReplyInfo的头文件,会造成头文件中定义重复定义

如两个类/文件重复引用massage文件报错

mpythonessage.h:36:16: error: redefinition of 'struct MSG_SERVOCTRL'
message.h:40:2: error: conflicting typeshttp://www.devze.com for 'servoctrl'

解决

一般是目标头文件.h没有加条件编译语句,js语句的格式比较固定:

#ifndef _TEST_H_
#define _TEST_H_
//。。。
#endif

把上面的代码加在头文件.h的头尾,即可避免重复定义的错误

到此这篇关于解决c/c++ Error: redefinition of &lphpsquo;xxx’ 编程客栈的问题的文章就介绍到这了,更多相关c++ redefinition of ‘xxx’内容请搜索编程客栈(www.devze.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程客栈(www.devze.com)!

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新开发

开发排行榜