分类: C/C++
2008-09-21 15:19:31
#include __FILE__ #include __FILE__ #ifndef MAIN #define MAIN int main() { printf("fuck: %d\n", __INCLUDE_LEVEL__); return 0; } #endif |
#ifdef INCLUDE_LEVEL_LIMIT #undef INCLUDE_LEVEL_LIMIT #define INCLUDE_LEVEL_LIMIT 10 #endif #ifdef INCLUDE_LEVEL_OVERFLOW #undef INCLUDE_LEVEL_OVERFLOW #define INCLUDE_LEVEL_OVERFLOW 1 #endif #if __INCLUDE_LEVEL__ < INCLUDE_LEVEL_LIMIT #define INCLUDE_LEVEL_OVERFLOW 1 #else #define INCLUDE_LEVEL_OVERFLOW 0 #error "#include Too Deeply" #endif #if INCLUDE_LEVEL_OVERFLOW==1A //添加原先的程序代码...... #endif |