N
\n
(newline character), 39
::
(scope operator), overrides, 286argument-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
, 787definition, 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
, 399std
, 7local to file, 791
replace file
static
, 792narrowing conversion, 43
NDEBUG
, 241
negate<T>
, 575
access control, 844
class defined outside enclosing class, 845
constructor,
QueryResult
, 845in local class, 854
member defined outside class body, 845
name lookup, 846
QueryResult
, 844scope, 844
static
member, 845
nested namespace, 789
nested type, seenested class
execution flow, 820
failure, 460
initialization, 458
union
with class type member, 851shared_ptr
, 464unique_ptr
, 470with
auto
, 459
newline (\n
), character, 39
next_permutation
, 879
see alsofunction matching
noboolalpha
, manipulator, 754
NoDefault
, 293
noexcept
nonconst
reference, seereference
none
, bitset
, 726
none_of
, 871
nonprintable character, 39, 79
nonthrowing function, 779, 818
normal_distribution
, 751
noshowbase
, manipulator, 755
noshowpoint
, manipulator, 758
noskipws
, manipulator, 760
not_equal_to<T>
, 575
NotQuery
, 637
nouppercase
, manipulator, 755
nth_element
, 877
NULL
, 54
null (\0
), character, 39
delete
of, 461
null-terminated character string, seeC-style string
numeric conversion, to and from string
, 367
numeric literal