很简单,如果定义了该宏,就不再包含这个头文件,否则容易出现重复定义的错误(同一个.cpp文件经过多次包含头文件而导致某些头文件被这个.cpp文件包含了几次的话就会有这个错误)