c++中的条件编译ifndef

看了网上别人的文章,以前对#ifndef的含义一直有些困惑。现 在终于明白了。 举个栗子~ 假设有两个文件a.cpp和b.cpp同时包含了add.h这个文件,如果 a.cpp先编译了,那么ADD_H__就被定义了。当编译到b.cpp的 时候,那么在开始的判断(#ifndef就可以避免重复编译)。
相关文章
相关标签/搜索