C++编译提示宏重定义了,怎么办?
如果需要重新定义,要这样,先取消定义,再重新定义:
#ifdef NUMPENS //firecat宏重定义 #undef NUMPENS #endif #ifndef NUMPENS #define NUMPENS 256 #endif
#ifdef PI//宏重定义解决办法 #undef PI #endif #ifndef PI #define PI (4 * atan(1.0)) #endif #undef min #undef max
C++编译提示宏重定义了,怎么办?
如果需要重新定义,要这样,先取消定义,再重新定义:
#ifdef NUMPENS //firecat宏重定义 #undef NUMPENS #endif #ifndef NUMPENS #define NUMPENS 256 #endif
#ifdef PI//宏重定义解决办法 #undef PI #endif #ifndef PI #define PI (4 * atan(1.0)) #endif #undef min #undef max