引用EasyX图形库头文件的问题

用EasyX图形库#include时,为什么要包含到文件开头的一定范围否则会报错?

img


从这开始往下放都会报错,而往上面放则不会。

宏SIZE跟windef.h里的结构SIZE同名,导致windef.h里的SIZE被宏替换出错。
因此只需把宏SIZE放到graphics.h之后就行,不过这样会导致结构SIZE不可用。