关于c++头文件预处理的问题。
c++标准头文件通常是。
#ifndef __INCvxWorksh
#define __INCvxWorksh
#endif /* __INCvxWorksh */
头文件中的编译宏“#ifndef __INCvxWorksh、#define __INCvxWorksh、#endif” 的作用是防止该头文件被重复引用。
我对这段话不是非常理解,何谓重复引用?
另外就是为什么要进行定义#define __INCvxWorksh?__INCvxWorksh这个东西和什么有关联?