我有一個文件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