Index
[SYMBOL][A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[J]
[K]
[L]
[M]
[N]
[O]
[P]
[R]
[S]
[T]
[U]
[V]
[W]
object bloatingobjects copying 2nd deleting through pointersdynamically allocated deletingfunction objects advantages 2nd composing 2nd 3rd 4th creating observer pattern Observer pattern observersoperationscopy assignment turning offcopy construction turning offoperator& addressof 2nd 3rd 4th operator(lessthan) implementing vs. operator== operator(lessthan)= operator* operator+ operator+= operator-(lessthan) operator-= operator< operator== vs. operator(lessthan) operators arithmetic operators comparison composite arithmetic operators different types 2nd input/output 2nd use of Operators library arithmetic types base classes 2nd 3rd composite arithmetic operators implementing operators supplying missing operators understanding how it works 2nd 3rd usage 2ndoptimizations casts Optional orable Ottosen, Thorsten 2nd output operators 2ndoutput streaming Tuple library OutputStreamable binary visitors