\n
(newline character), 39
::
(scope operator), overrides, 286
argument-dependent lookup, 797
before type checking, 619
multiple inheritance, 809
block scope, 48
class, 284
class member
declaration, 284
function, 284
multiple inheritance, 806
derived class, 617
name collisions, 618
local class, 853
multiple inheritance, 807
ambiguous names, 808
namespace, 796
nested class, 846
overloaded virtual functions, 621
templates, 657
type checking, 235
virtual base class, 812
named cast, 162
argument-dependent lookup, 797
candidate function, 800
cplusplus_primer
, 787
definition, 785
design, 786
discontiguous definition, 786
friend declaration scope, 799
function matching, 800
member, 786
member definition, 788
outside namespace, 788
name lookup, 796
nested, 789
overloaded function, 800
placeholders
, 399
std
, 7
local to file, 791
replace file
static
, 792
narrowing conversion, 43
NDEBUG
, 241
negate<T>
, 575
access control, 844
class defined outside enclosing class, 845
constructor,
QueryResult
, 845
in local class, 854
member defined outside class body, 845
name lookup, 846
QueryResult
, 844
scope, 844
static
member, 845
nested namespace, 789
nested type, see nested class
execution flow, 820
failure, 460
initialization, 458
union
with class type member, 851
shared_ptr
, 464
unique_ptr
, 470
with
auto
, 459
initialization, 477
returns pointer to an element, 477
value initialization, 478
newline (\n
), character, 39
next_permutation
, 879
see also function matching
noboolalpha
, manipulator, 754
NoDefault
, 293
noexcept
violation, 779
move operations, 535
nonconst
reference, see
reference
none
, bitset
, 726
none_of
, 871
nonprintable character, 39, 79
nonthrowing function, 779, 818
compare
, 654
must be constant expression, 655
type requirements, 655
normal_distribution
, 751
noshowbase
, manipulator, 755
noshowpoint
, manipulator, 758
noskipws
, manipulator, 760
not_equal_to<T>
, 575
NotQuery
, 637
class definition, 642
eval
function, 647
nouppercase
, manipulator, 755
nth_element
, 877
NULL
, 54
null (\0
), character, 39
delete
of, 461
null-terminated character string, see C-style string
numeric conversion, to and from string
, 367
numeric literal
float
(numF
or numf
), 41
long
(numL
or numl
), 41
long double
(ddd.dddL
or ddd.dddl
), 41
long long
(numLL
or numll
), 41
unsigned
(numU
or numu
), 41