Previous:
Option Index
[
Contents
][
Index
]
Concept Index
¶
Jump to:
_
#
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Index Entry
Section
_
_Pragma
Pragmas
#
‘
#
’ operator
Stringification
‘
##
’ operator
Concatenation
A
alternative tokens
Tokenization
arguments
Macro Arguments
arguments in macro definitions
Macro Arguments
assertions
Obsolete Features
assertions, canceling
Obsolete Features
B
backslash-newline
Initial processing
block comments
Initial processing
C
C++ named operators
C++ Named Operators
character constants
Tokenization
character set, execution
Invocation
character set, input
Invocation
character set, wide execution
Invocation
command line
Invocation
commenting out code
Deleted Code
comments
Initial processing
common predefined macros
Common Predefined Macros
computed includes
Computed Includes
concatenation
Concatenation
conditional group
Ifdef
conditionals
Conditionals
continued lines
Initial processing
controlling macro
Once-Only Headers
D
defined
Defined
dependencies for make as output
Environment Variables
dependencies for make as output
Environment Variables
dependencies,
make
Invocation
diagnostic
Diagnostics
differences from previous versions
Differences from previous versions
digraphs
Tokenization
directive line
The preprocessing language
directive name
The preprocessing language
directives
The preprocessing language
E
empty macro arguments
Macro Arguments
environment variables
Environment Variables
expansion of arguments
Argument Prescan
F
FDL, GNU Free Documentation License
GNU Free Documentation License
function-like macros
Function-like Macros
G
grouping options
Invocation
guard macro
Once-Only Headers
H
header file
Header Files
header file names
Tokenization
I
identifiers
Tokenization
implementation limits
Implementation limits
implementation-defined behavior
Implementation-defined behavior
including just once
Once-Only Headers
invocation
Invocation
iso646.h
C++ Named Operators
L
line comments
Initial processing
line control
Line Control
line endings
Initial processing
linemarkers
Preprocessor Output
M
macro argument expansion
Argument Prescan
macro arguments and directives
Directives Within Macro Arguments
macros in include
Computed Includes
macros with arguments
Macro Arguments
macros with variable arguments
Variadic Macros
make
Invocation
manifest constants
Object-like Macros
N
named operators
C++ Named Operators
newlines in macro arguments
Newlines in Arguments
null directive
Other Directives
numbers
Tokenization
O
object-like macro
Object-like Macros
options
Invocation
options, grouping
Invocation
other tokens
Tokenization
output format
Preprocessor Output
overriding a header file
Wrapper Headers
P
parentheses in macro bodies
Operator Precedence Problems
pitfalls of macros
Macro Pitfalls
predefined macros
Predefined Macros
predefined macros, system-specific
System-specific Predefined Macros
predicates
Obsolete Features
preprocessing directives
The preprocessing language
preprocessing numbers
Tokenization
preprocessing tokens
Tokenization
prescan of macro arguments
Argument Prescan
problems with macros
Macro Pitfalls
punctuators
Tokenization
R
redefining macros
Undefining and Redefining Macros
repeated inclusion
Once-Only Headers
reporting errors
Diagnostics
reporting warnings
Diagnostics
reserved namespace
System-specific Predefined Macros
S
self-reference
Self-Referential Macros
semicolons (after macro calls)
Swallowing the Semicolon
side effects (in macro arguments)
Duplication of Side Effects
standard predefined macros.
Standard Predefined Macros
string constants
Tokenization
string literals
Tokenization
stringification
Stringification
symbolic constants
Object-like Macros
system header files
Header Files
system header files
System Headers
system-specific predefined macros
System-specific Predefined Macros
T
testing predicates
Obsolete Features
token concatenation
Concatenation
token pasting
Concatenation
tokens
Tokenization
trigraphs
Initial processing
U
undefining macros
Undefining and Redefining Macros
unsafe macros
Duplication of Side Effects
V
variable number of arguments
Variadic Macros
variadic macros
Variadic Macros
W
wrapper
#ifndef
Once-Only Headers
wrapper headers
Wrapper Headers
Jump to:
_
#
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Previous:
Option Index
[
Contents
][
Index
]