Index
Special characters
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
Z
Special characters
A
B
C
- C++11
- C11
- candidate functions (1), (2)
- case label
- cast expressions (1), (2), (3)
- catch blocks (1), (2)
- char type specifier
- character
- character literals
- character set
- class members
- class templates
- classes
- comma
- comments
- compatibility
- compatible functions
- compatible types
- complex literals
- complex types
- composite types
- compound
- computed goto (1), (2), (3)
- concatenation
- conditional compilation directives
- conditional expression (? :) (1), (2)
- const (1), (2)
- const_cast (1), (2)
- const function attribute
- constant
- constant expressions (1), (2)
- constant initializers
- constructors
- continuation character (1), (2)
- continue statement
- conversion
- conversion functions
- conversion sequence
- conversions
- copy assignment operators
- copy constructors
- covariant virtual functions
- CPLUSPLUS macro
- cv-qualifier (1), (2)
D
E
F
- file inclusion (1), (2)
- FILE macro
- file scope data declarations
- flexible array member
- float type specifier
- floating point
- floating-point literals
- floating-point types
- for statement
- format function attribute
- free store
- friend
- funciton attribute
- function
- function attribute
- function attributes
- function declarators
- function definitions
- function designator
- function-like macro
- function specifier
- function specifiers
- function templates
- function try blocks (1), (2)
- functions
- _Noreturn
- allocation
- arguments (1), (2)
- block
- body
- calling
- calls
- class templates
- compatible
- constexpr functions
- conversion function
- deallocation
- declaration (1), (2)
- default arguments
- definition (1), (2), (3)
- deleted functions
- exception handling
- exception specification
- explicitly defaulted functions
- friends
- function call operator
- function templates
- function-to-pointer conversions
- inline (1), (2)
- library functions
- main
- name
- nested
- overloading
- parameters
- pointers to
- polymorphic
- predefined identifier
- prototype
- return statements
- return type (1), (2), (3)
- return value (1), (2)
- signature
- specifiable attributes
- specifiers (1), (2)
- template function
- type name
- virtual (1), (2), (3)
G
H
I
- identifiers (1), (2)
- if
- ifdef preprocessor directive
- ifndef preprocessor directive
- implicit conversion
- implicit conversions
- implicit instantiation
- include_next preprocessor directive
- include preprocessor directive
- inclusive OR operator, bitwise (|)
- incomplete type
- incomplete types
- increment operator (++)
- indentation of code
- indirect base class (1), (2)
- indirection operator (*) (1), (2)
- information hiding (1), (2), (3), (4)
- inheritance
- initialization
- initializer lists (1), (2), (3), (4)
- initializers
- inline
- integer
- integral
K
L
M
N
O
P
Q
- qualified name (1), (2)
- qualifiers
R
S
T
- tags
- target constructor
- template
- template arguments
- template keyword
- templates
- temporary objects
- tentative definition
- terminate function (1), (2), (3), (4), (5), (6)
- this pointer (1), (2)
- throw expressions (1), (2), (3)
- TIME macro
- tls_model attribute
- tokens (1), (2)
- trailing return type
- translation unit
- trigraph sequences
- truncation
- try blocks (1), (2)
- try keyword
- type attributes
- type name
- type qualifiers
- type specifiers
- typedef names
- typedef specifier
- typeid operator
- typename keyword
- typeof operator
- types
U
- u-literal, U-literal
- unary expressions
- unary operators
- undef preprocessor directive
- underscore character (1), (2)
- unexpected function (1), (2), (3), (4)
- Unicode
- unions
- universal character name (1), (2), (3)
- unnamed namespaces
- unsigned type specifiers
- unsubscripted arrays
- user-defined conversions
- user-defined data types (1), (2)
- user-provided
- using declarations (1), (2), (3)
- using directive
- usual arithmetic conversions
- UTF-16, UTF-32
V
W
Z