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] Raccoon as virtual base RAII [See resource allocation is initialization] raise raise exception [See throw] random file IO random-access iterator 2nd deque string vector random_shuffle, range iterator 2nd 3rd left-inclusive range_error, rbegin, container 2nd rdstate recursive function 2nd refactoring 2nd referece reference 2nd and pointer const reference initialization conversion from derived to multiple base conversion fromderived to base dynamic_cast operator, example is polymorphic nonconst reference parameter pointer parameter return type and class object return type and local variable return type, is lvalue return value to array parameter reference count [See use count] reference data member, initialization reference return reference to const [See const reference] reinterpret_cast, 2nd relational operator associative container container container adaptor function object overloaded operator 2nd consistent with equality pointer string remove list remove_copy, remove_copy_if, remove_if, list remove_Msg_from_Folder, rend, container 2nd replace 2nd string replace_copy, 2nd replace_copy_if, replace_if, reserve string vector reserved identifier resize, sequential container Resource resource allocation is initialization auto_ptr, restricted word count program result 2nd rethrow 2nd return statement from main implicit local variable 2nd return type 2nd 3rd 4th const reference function function pointer linkage directive member function definition no implicit return type nonreference of virtual function pointer to function reference reference yields lvalue uses copy constructor void return value conversion copied return, container reverse list reverse iterator 2nd 3rd ++ (increment) -- (decrement) base compared to iterator 2nd example requires -- (decrement) reverse_copy, reverse_iterator, container rfind, string rgcd program right manipulator right-shift (>>) 2nd 3rd 4th scope (::) 2nd 3rd class member 2nd container defined type member function definition to override name lookup shift 2nd sizeof subscript ([ ]) and multi-dimensioned array and pointer array bitset deque map string valid subscript range vector 2nd yields lvalue subtraction (-) iterator 2nd pointer unary 2nd unary minus (-) unary plus (+) rotate rotate_copy rule of three 2nd exception for virtual destructors run time error run-time type identification 2nd classes with virtual functions compared to virtual functions dynamic_cast example throws bad_cast to poiner to reference type-sensitive equality typeid and virtual functions example returns type_info runtime_error 2nd constructor from string rvalue 2nd |