Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Z] U_Ptr unary function object unary minus (-) unary operator 2nd unary plus (+) uncaught exception undefined behavior 2nd dangling pointer synthesized copy control invalidated iterator uninitialized class data member uninitialized pointer uninitialized variable underflow_error unexpected 2nd uninitialized 2nd 3rd 4th uninitialized pointer uninitialized_copy 2nd uninitialized_fill union 2nd anonymous 2nd as nested type example limitations on union keyword unique 2nd list unique_copy 2nd unitbuf, manipulator flushes the buffer unnamed namespace 2nd local to file replace file static unsigned 2nd conversion to signed 2nd literal (numU or numu) unsigned char unwinding, stack 2nd upper_bound associative container book finding program example uppercase manipulator use count 2nd design overview generic class held in companion class pointer to self-assignment check user 2nd using declaration 2nd 3rd 4th access control class member access in header overloaded function overloaded inherited functions scope using directive 2nd overloaded function pitfalls scope example name collisions utility header |