c++中的條件編譯ifndef

看了網上別人的文章,以前對#ifndef的含義一直有些困惑。現 在終於明白了。 舉個栗子~ 假設有兩個文件a.cpp和b.cpp同時包含了add.h這個文件,如果 a.cpp先編譯了,那麼ADD_H__就被定義了。當編譯到b.cpp的 時候,那麼在開始的判斷(#ifndef就可以避免重複編譯)。
相關文章
相關標籤/搜索