PATH  Documentation > Mac OS X > Developer Tools > The GNU C Preprocessor


Contents | Next | Book PDF


Table of Contents

The GNU C Preprocessor

Global Transformations

Preprocessor Commands

Header Files

       Uses of Header Files

       The #include Command

       Multiple Inclusion of Header Files

Precompiled Header Files

       Using Precompiled System Header Files

       Creating Your Own Precompiled Header Files

       Troubleshooting

Macros

       Simple Macros

       Macros that Take Arguments

       Predefined Macros

       Platform-Dependant Predefined Macros

       Stringification

       Concatenation

       Undefining Macros

       Redefining Macros

       Pitfalls and Subtleties of Macros

Conditionals

       Syntax of Conditionals

       Keeping Deleted Code for Future Reference

       Conditionals and Macros

Pragmas

Combining Source Files

C Preprocessor Output

Invoking the C Preprocessor

Index


The GNU C Preprocessor

Contents | Next | Book PDF