我有一个文件example1.cpp
与main
函数。这个文件必须有#include mylib.h
和#include lib.h
。档案mylib.h
也有#include lib.h
。当我尝试编译该程序时,出现错误redefinition xyz function
。重新定义函数
example1.cpp
#include mylib.h
#include lib.h
int main(){
//code
}
mylib.h
#include lib.h
//rest code
显示在头文件中的代码请,还可以使用复制/粘贴显示 – 2011-12-29 23:11:01
您正在使用包括警卫实际的错误信息? – 2011-12-29 23:13:13
@ userr902691如果其中一个解决了您的问题,请不要忘记[接受](http://stackoverflow.com/faq#howtoask)最能解决您问题的答案。 – 2011-12-30 21:02:28