(C++)解決頭文件重複包含的錯誤

一個工程中的文件太多,常常容易出現編寫的頭文件被各個源文件重複包含的錯誤。ide


例如:source1.cpp中 #include"head.h"it

         source2.cpp中 一樣出現了#include"head.h"那麼就會出現錯誤class



解決辦法:在head.h等工程中全部頭文件的擡頭加上下面的代碼:di


#ifndefine  HEADFILEONCE文件

#define      HEADFILEONCEview

#endifvi


上面的「HEADFILEONCE」能夠任意編寫。co

相關文章
相關標籤/搜索