[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] C-style cast c_str function (basic_string class template) C library wrappers C standard I/O library C versus C++ linkage struct and union keywords unions C++ Builder C++ compiler C++ projects C++ deprecated feature of I/O library [See I/O streams] library [See standard library] calloc function (<cstdlib> header) calls to member functions candidate functions capacity function (basic_string class template) ( valarray class template) case label (GNU compiler) case labels in switch statements case sensitivity case-insensitive string class, creating a cast expressions catch keyword ceil function (<cmath> header) cerr variable (< iostream > header) char type CHAR_BIT macro (<climits> header) CHAR_MAX macro (<climits> header) CHAR_MIN macro (<climits> header) char_traits class template (<string> header) 2nd char_traits<char> class (<string> header) char_traits<wchar_t> class (<string> header) character escape sequences character literals character sets that C++ uses at compile time and runtime chraracter traits cin variable (<iostream> header) class declarations [See also classes] defining members outside of incomplete class keyword class templates basic form defining member templates and multiple instantiations specializing classes abstract ancestor base [See base classes] concrete containing a using directive converting definitions examples derived [See derived classes] hidden helper local [See local classes] POD [See POD, classes] restricted [See restricted classes] simple [See POD] trivial [See trivial classes] versus records classic function (locale class template) classic_table function ( ctype < > class template) clear function (basic_ios class template) (basic_string class template) (deque class template) (list class template) (map class template) (multimap class template) (multiset class template) (set class template) (valarray class template) clearerr function (<cstdio> header) clock function (< ctime > header) clock_t type (<ctime> header) CLOCKS_PER_SEC macro (<ctime> header) clog variable (<iostream> header) close function (basic_filebuf class template) (basic_fstream class template) (basic_ifstream class template) (basic_ofstream class template) (message class) _ _closure keyword (RAD extension) codecvt class template (<locale> header) codecvt_base class (<locale> header) codecvt_byname class template (<locale> header) collate class template (<locale> header) collate_byname class template (<locale> header) collections [See containers] combine function (locale class template) comma expressions comma operator (,) syntax of comments, defined commutative operators, defining compare function (basic_string class template) (char_traits<char> class) comparison operators, overloading compilation process compile-time computing, example compiler extensions compiler token, differences between preprocessor token and compilers deducing template arguments templates and universal characters and compl operator complex class template (<complex> header) 2nd complex<double> template specialization (<complex> header) complex<float> template specialization (<complex> header) complex<long double> template specialization (<complex> header) compound statements concatenation operator concrete classes condition declaration, syntax for conditional expressions conditionals if statements switch statements conj function template (<complex> header) const member functions, declaring const reference const specifiers [See cv-qualifiers ] const, array of const_cast operator 2nd const_iterators containers and 2nd problems with versus const iterators const_mem_fun_ref_t class template (<functional> header) const_mem_fun_t class template (<functional> header) const_mem_fun1_ref_t class template (<functional> header) const_mem_fun1_t class template (<functional> header) const_pointer type (allocator class template) const_reference type (allocator class template) containers and constant expressions constant flag (strstreambuf class) construct function (allocator class template) constructors calling containers and copy declaring declaring with explicit specifiers default 2nd exception-safe polymorphic special throwing and catching exceptions during construction unexpected calls containers adapters allocators and associative auto_ptr< > objects in bidirectional iterators const_iterators and destructor determining if empty equality and relational operators erasing all items in exceptions and implementing your own insert member functions and inserting multiple values member functions and overview pseudo- public inheritance and removing items from required constructors requirements reverse iterators and rules searching for items in sequence standard that support bidirectional iterators using value type requirements values added to continue statement in loops while loops control statements conversion operators conversions array to a pointer references binding to 2nd converting classes copy assignment operators explicitly implementing implicit copy constructors explicitly implementing implicit copy function (basic_string class template) (char_traits<char> class) copy function template (<algorithm> header) 2nd copy_backward function template (<algorithm> header) 2nd copy_if function template copyfmt function (basic_ios class template) copyfmt_event literal cos function (<cmath> header) cos function template (<complex> header) (<valarray> header) cosh function (<cmath> header) cosh function template (<complex> header) (<valarray> header) count function (bitset class template) (map class template) (multimap class template) (multiset class template) (set class template) count function template (<algorithm> header) 2nd count_if function template (<algorithm> header) 2nd cout variable (<iostream> header) covariant return types _ _cplusplus macro cshift function (valarray class template) ctime function (<ctime> header) ctype class template (<locale> header) ctype<char> class (<locale> header) ctype_base class (<locale> header) ctype_byname class template (<locale> header) ctype_byname<char> class (<locale> header) cur literal curr_symbol function (moneypunct class template) currency_symbol (lconv member) custom traits cv-qualifiers data members and glossary definition in functions pointers and |