W3C
school
文档首页
HTML
CSS
Javascript
Python
jQuery
NodeJS
PHP
Java
MySQL
Express
More »
开关
GCC 4 CPP 官方文档
2. Header Files
Alternatives to Wrapper #ifndef
Computed Includes
Header Files
Include Operation
Include Syntax
Once-Only Headers
Search Path
System Headers
Wrapper Headers
3. Macros
Argument Prescan
C++ Named Operators
Common Predefined Macros
Concatenation
Directives Within Macro Arguments
Duplication of Side Effects
Function-like Macros
Macro Arguments
Macro Pitfalls
Macros
Misnesting
Newlines in Arguments
Object-like Macros
Operator Precedence Problems
Predefined Macros
Self-Referential Macros
Standard Predefined Macros
Stringification
Swallowing the Semicolon
System-specific Predefined Macros
Undefining and Redefining Macros
Variadic Macros
1. Overview
Character sets
Initial processing
Overview
The preprocessing language
Tokenization
4. Conditionals
Conditional Syntax
Conditional Uses
Conditionals
Defined
Deleted Code
Elif
Else
If
Ifdef
5. Diagnostics
Diagnostics
11. Implementation Details
Differences from previous versions
Implementation Details
Implementation limits
Implementation-defined behavior
Obsolete Features
13. Environment Variables
Environment Variables
12. Invocation
Invocation
6. Line Control
Line Control
8. Other Directives
Other Directives
7. Pragmas
Pragmas
9. Preprocessor Output
Preprocessor Output
10. Traditional Mode
Traditional lexical analysis
Traditional macros
Traditional miscellany
Traditional Mode
Traditional warnings
Index
index