S
Team LiB
Previous Section Next Section

Index


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

Saks, Dan
scalability
     coding for
schedule pressure
Schwarz counters
Schwarz, Jerry
Second Chances
     Law of
security
Security
security
     and checked STL implementation
     and exception handling performance
     arrays and
     buffers
     pointers
     printf
     ssh
     strcpy
self-assignment 2nd
self-sufficient header files
serialization
     of access to shared objects
SESE [See single entry single exit]
shallow const
Shape
shared state
     and dependency management
shared_ptr 2nd 3rd 4th 5th
     and containers
     and modules
     and optional values in maps
     and overuse
     and Pimpl
     example use of 2nd 3rd 4th 5th 6th
     throwing
sheep's clothing
shrink-to-fit
signed/unsigned mismatch
simple
     better than complex
simplicity
     prime importance of
single entry single exit
Singleton
skins
slicing 2nd
     and polymorphism
     of exceptions
Smalltalk
smart pointers
     and containers
     and function parameters
     and overuse
     for resource management
Socket
sort 2nd 3rd
spaces
     vs. tabs
spaghetti
special member functions
    copy construction
        copy assignment; destructor [See default constructor]
specialization
     and not function templates
     of class templates, not function templates
     partial
speculative execution
Spencer, Henry
Square
ssh
stable_partition
stable_sort
stack unwinding
standards
     advantages of
     what not to include
Star Trek
     gratuitous reference to
state
    global [See global variables]
static
     misuse of
static type checking
static_cast
     and not pointers
     downcasting with
statically checked errors [See errors, errors;static checking]
STL
    algorithms [See algorithms]
     checked implementation valuable
    containers [See containers]
    iterators [See iterators]
     searching
     sorting
     use leads to fewer explicit loops
     using
STL containers
     and thread safety
string [See basic_string]
String
string [See basic_string]
Stroustrup, Bjarne 2nd 3rd 4th 5th
strtok
substitutability 2nd 3rd 4th 5th
subsumption
SummarizeFile
super_string
surprises
     programmers hate
Sussman, Gerald Jay
swap 2nd 3rd 4th 5th
     never fails
swap trick
switch
     default case

Team LiB
Previous Section Next Section