index_S

 


Index


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

Saks, Dan
Santos, Eugene, Jr
Satch
Satyricon
Scherpelz, Jeff
Schirripa, Steve
Schober, Hendrik 2nd 3rd
Schroeder, Sandra
scoped_array 2nd 3rd
scopes, inheritance and
sealed classes, in C#
sealed methods, in C#
second edition [See 2nd edition]
self-assignment, operator= and 2nd
set
set_new_handler
     class-specific, implementing
     using 2nd
set_unexpected function
shadowing, names [See name shadowing]
Shakespeare, William
shared memory, placing objects in
shared_array
shared_ptr implementation in Boost, costs
sharing code [See duplication, duplication;avoiding]
sharing common features
Shewchuk, John
side effects, exception safety and
signatures
     definition of
     explicit interfaces and
simple virtual functions, meaning of
Singh, Siddhartha
Singleton pattern
size_t
sizeof 2nd
     empty classes and
     freestanding classes and
sizes
     of freestanding classes
     of objects
sleeping pills
slist
Smallberg, David 2nd 3rd
Smalltalk
smart pointers 2nd 3rd 4th 5th 6th 7th
     aaa] [See also std::auto_ptr and tr1::shared_ptr[smart pointers]
     get and
     in Boost 2nd 3rd
         web page for
     in TR1
     newed objects and 2nd
     type conversions and 2nd
Socrates
Some Must Watch While Some Must Sleep
Somers, Jeff
specialization
     invariants over
     partial, of std::swap
     total, of std::swap 2nd
specification [See interfaces]
SquareMatrix name hiding example
squares and rectangles 2nd
standard exception hierarchy
standard forms of operator new/delete
standard library [See C++ standard library, C standard library]
standard template library [See STL]
Stasko, John
statements using new, smart pointers and 2nd
static
    binding
         of default parameters
         of non-virtual functions
     objects, returning references to 2nd
     type, definition of
static functions, ctors and dtors and
static members
     const member functions and
     definition
     initialization
static objects
     definition of
     multithreading and
static_cast 2nd 3rd 4th 5th 6th
     aaa] [See also casting[static_cast]
std namespace, specializing templates in
std::auto_ptr 2nd 3rd
     conversion to tr1::shared_ptr and
     delete [i] and
     pass by const and
std::auto_ptr, deleter support and
std::char_traits
std::iterator_traits, pointers and
std::list
std::max, implementation of
std::numeric_limits
std::set 2nd
std::size_t
std::swap
     aaa] [See also swap[std::swap]
     implementation of
     overloading
     partial specialization of
     total specialization of 2nd
std::tr1 [See TR1]
stepping through functions, inlining and
STL
     allocators
     as sublanguage of C++
     containers, swap and
     definition of
     iterator categories in 2nd
Strategy pattern 2nd
string and text utilities, in Boost
strong guarantee, the
Stroustrup, Bjarne 2nd
Stroustrup, Nicholas 2nd
Sutter, Herb 2nd 3rd 4th 5th 6th
swallowing exceptions
swap
     aaa] [See also std::swap[swap]
     calling
     exceptions and
     STL containers and
     when to write
symbols, available in both C and C++

 


Effective C++ Third Edition 55 Specific Ways to Improve Your Programs and Designs
Effective C++ Third Edition 55 Specific Ways to Improve Your Programs and Designs
ISBN: 321334876
EAN: N/A
Year: 2006
Pages: 102

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