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
|