__INCLUDE_LEVEL__

Previous Common Predefined Macros Next

This macro expands to a decimal integer constant that represents the depth of nesting in include files. The value of this macro is incremented on every #include directive and decremented at the end of every included file. It starts out at 0, its value within the base file specified on the command line.