C++ Error:C2011: 'struct' type redefinition的一般处理方法
之前做的游戏项目使用Lua进行的战斗实现
由于Lua脚本存在一定的效率问题,最近正在使用C++对战斗逻辑进行重写
这个问题主要是由于在多个文件中,重复include同一个文件造成的
主要可以使用#ifdef来进行解决,解决方案如下:
在被重复include的文件中,将代码包含在#define与#endif中:
#ifndef
#define
......(代码)
...
原创
2014-12-07 21:50:29 ·
5952 阅读 ·
0 评论