index_O

 
[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  

 


C++ in a Nutshell
C++ in a Nutshell
ISBN: 059600298X
EAN: 2147483647
Year: 2005
Pages: 270
Authors: Ray Lischner

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net