Team LiB   Previous Section
[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

object declarations 
object lifetime 
object-oriented programming 
objects
    binding names to temporary 
    comparing 
    declaring 
    global 
    glossary definition 
    initializing members 
    initializing non-class-type objects by calling conversion functions 
    slicing 
    that manage pointers to memory that the object controls 
    volatile 
oct function 
    (<ios> header) 
oct literal 
ODR (One Definition Rules) 
    glossary definition 
offsetof macro (<cstddef> header) 
ofstream class (<fstream> header) 
One Definition Rule (ODR)
    glossary definition 
opaque type (glossary definition) 
open function
    (basic_filebuf class template) 
    (basic_fstream class template) 
    (basic_ifstream class template) 
    (basic_ofstream class template) 
    (message class) 
openmode type 
operand evaluation, order of 
operator >>
    (<bitset> header) 
operator auto_ptr
    (auto_ptr class template) 
operator auto_ptr_ref
    (auto_ptr class template) 
operator delete
    (<new> header) 
    overloading 
operator new
    (<new> header) 
    overloading 
operator templates 
operator void*
    (basic_ios class template) 
operator! 
    (basic_ios class template) 
    (valarray class template) 
operator!=
    (<complex> header) 
    (<deque> header) 
    (<list> header) 
    (<map> header) 
    (<memory> header) 
    (<queue> header) 
    (<set> header) 
    (<stack> header) 
    (<string> header) 
    (<utility> header) 
    (<valarray> header) 
    (<vector> header) 
    (bitset class template) 
    (locale class template) 
    (reverse_iterator class template) 
    (type_info class) 
operator%= (valarray class template)  2nd 
operator&
    (<bitset> header) 
    (<valarray> header) 
operator&& (<valarray> header) 
operator&=
    (bitset class template) 
    (valarray class template)  2nd 
operator> 
    (<deque> header) 
    (<list> header) 
    (<map> header) 
    (<queue> header) 
    (<set> header) 
    (<stack> header) 
    (<string> header) 
    (<utility> header) 
    (<valarray> header) 
    (<vector> header) 
    (reverse_iterator class template) 
operator>> 
    (<complex> header) 
    (<istream> header)  2nd 
    (<string> header) 
    (<valarray> header) 
    (basic_istream class template) 
    (bitset class template) 
operator>>=
    (bitset class template) 
    (valarray class template)  2nd 
operator>= 
    (<deque> header) 
    (<list> header) 
    (<map> header) 
    (<queue> header) 
    (<set> header) 
    (<stack> header) 
    (<string> header) 
    (<utility> header) 
    (<valarray> header) 
    (<vector> header) 
    (reverse_iterator class template) 
operator<  2nd 
    (<deque> header) 
    (<list> header) 
    (<map> header) 
    (<queue> header) 
    (<set> header) 
    (<stack> header) 
    (<string> header) 
    (<utility> header) 
    (<valarray> header) 
    (<vector> header) 
    (reverse_iterator class template) 
operator<< 
    (<bitset> header) 
    (<complex> header) 
    (<ostream> header) 
    (<string> header) 
    (<valarray> header) 
    (basic_ostream class template) 
    (bitset class template) 
operator<<=
    (bitset class template) 
    (valarray class template)  2nd 
operator<= 
    (<deque> header) 
    (<list> header) 
    (<map> header) 
    (<queue> header) 
    (<set> header) 
    (<stack> header) 
    (<string> header) 
    (<utility> header) 
    (<valarray> header) 
    (<vector> header) 
    (reverse_iterator class template) 
operator( ) locale class 
operator*
    (<complex> header) 
    (<valarray> header) 
    (auto_ptr class template) 
    (front_insert_iterator class template) 
    (insert_iterator class template) 
    (istream_iterator class template) 
    (istreambuf_iterator class template) 
    (ostream_iterator class template) 
    (ostreambuf_iterator class template) 
    (reverse_iterator class template) 
operator*=
    (complex class template) 
    (valarray class template)  2nd 
operator+ 
    (<complex> header) 
    (<string> header) 
    (<valarray> header) 
    (reverse_iterator class template)  2nd 
    (valarray class template) 
operator++ 
    (front_insert_iterator class template) 
    (insert_iterator class template) 
    (istream_iterator class template) 
    (istreambuf_iterator class template) 
    (ostream_iterator class template) 
    (ostreambuf_iterator class template) 
    (reverse_iterator class template) 
operator+=
    (basic_string class template) 
    (complex class template) 
    (reverse_iterator class template) 
    (valarray class template)  2nd 
operator- 
    (<complex> header) 
    (<valarray> header) 
    (reverse_iterator class template)  2nd 
operator->  2nd 
    (auto_ptr class template) 
    (istream_iterator class template) 
    (reverse_iterator class template) 
    calling member functions 
operator-- 
    (reverse_iterator class template) 
operator-=
    (complex class template) 
    (reverse_iterator class template) 
    (valarray class template)  2nd 
operator/
    (<complex> header) 
    (<valarray> header) 
operator/=
    (complex class template) 
    (valarray class template)  2nd 
operator=
    (auto_ptr class template) 
    (basic_ios class template) 
    (basic_string class template) 
    (bitset::reference class) 
    (complex class template)  2nd 
    (container template member) 
    (front_insert_iterator class template) 
    (insert_iterator class template) 
    (ios_base class) 
    (list class template) 
    (locale class template) 
    (map class template) 
    (multimap class template) 
    (multiset class template) 
    (ostream_iterator class template) 
    (ostreambuf_iterator class template) 
    (set class template) 
    (valarray class template)  2nd 
operator== 
    (<complex> header) 
    (<deque> header) 
    (<list> header) 
    (<map> header) 
    (<memory> header) 
    (<queue> header) 
    (<set> header) 
    (<stack> header) 
    (<string> header) 
    (<utility> header) 
    (<valarray> header) 
    (<vector> header) 
    (bitset class template) 
    (locale class template) 
    (reverse_iterator class template) 
    (type_info class) 
    in sequence containers 
operator[ ]
    (basic_string class template) 
    (bitset class template) 
    (deque class template) 
    (map class template) 
    (optional container function) 
    (reverse_iterator class template) 
    (valarray class template)  2nd 
operator^
    (<bitset> header) 
    (<valarray> header) 
operator^=
    (bitset class template) 
    (valarray class template)  2nd 
operator|
    (<bitset> header) 
    (<valarray> header) 
operator|=
    (bitset class template) 
    (valarray class template)  2nd 
operator||
    (<valarray> header) 
operator~
    (bitset class template) 
    (bitset::reference class) 
    (valarray class template) 
operators
    assignment syntax 
    candidate functions and 
    commutative 
    conversion 
    lvalues and rvalues 
    overloaded  [See overloaded, operators]
    overloading 
        defined 
    precedence 
    short-circuit 
or, bitwise
    exclusive 
    inclusive 
order in which operands are evaluated 
ostream class (<ostream> header) 
ostream_iterator class template (<iterator> header) 
ostreambuf_iterator class template (<iterator> header) 
ostringstream class (<sstream> header) 
ostrstream class (<strstream> header) 
out function (codecvt class template) 
out literal 
out_of_range class (<stdexcept> header) 
outer scopes 
output iterators  2nd 
output_iterator_tag class (<iterator> header) 
overflow function
    (basic_filebuf class template) 
    (basic_streambuf class template) 
    (basic_stringbuf class template) 
    (strstreambuf class) 
overflow_error class (<stdexcept> header) 
overload resolution and function templates  2nd 
overloading
    constructors, calling 
    functions 
        addresses of 
        best 
        calling 
        declared in more than one namespace 
        declaring 
        derived classes 
        examples 
        inherited 
        language linkage and 
        resolving  2nd 
        versus default arguments 
    operators 
        >> functions 
        << functions 
        calling 
        for enumerations 
        which ones can be overloaded 

Team LiB   Previous Section