index_T

 


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]

template metaprogramming
     efficiency and
     hello world in
     pattern implementations and
     support in Boost
     support in TR1
Template Method pattern
templates
     code bloat, avoiding in 2nd
     combining with inheritance
     defining
     errors, when detected
     expression
     headers and
     in std, specializing
     inlining and
     instantiation of
     member functions 2nd
     names in base classes and 2nd
     non-type parameters
     parameters, omitting
     pointer type parameters and
     shorthand for
     specializations 2nd
         partial 2nd
         total 2nd 3rd
     type conversions and 2nd
     type deduction for 2nd
temporary objects, eliminated by compilers
terminology, used in this book 2nd
testing and correctness, Boost support for
text and string utilities, in Boost
third edition [See 3rd edition]
this->, to force base class lookup 2nd
threading [See multithreading]
Tilly, Barbara
TMP [See template metaprogramming]
Tondo, Clovis
Topic, Michael
total class template specialization
total specialization of std::swap 2nd
total template specializations
TR1 2nd 3rd
     array component
     bind component
     Boost and 2nd 3rd 4th
     boost as synonym for std::tr1
     C99 compatibility component
     function component
     hash tables component
     math functions component
     mem_fn component
     random numbers component
     reference_wrapper component
     regular expression component
     result_of component
     smart pointers component
     support for TMP
     tuples component
     type traits component
tr1::array
tr1::bind 2nd
tr1::function 2nd 3rd
tr1::mem_fn
tr1::reference_wrapper
tr1::result_of
tr1::shared_ptr 2nd 3rd 4th 5th
     construction from other smart pointers and
     cross-DLL problem and
     delete [i] and
     deleter support in 2nd 3rd
     member template ctors in 2nd
tr1::tuple
tr1::unordered_map 2nd
tr1::unordered_multimap
tr1::unordered_multiset
tr1::unordered_set
tr1::weak_ptr
traits classes 2nd
transfer, ownership
translation unit, definition of
Trux, Antoine
Tsao, Mike
tuples, in TR1
type conversions 2nd
     explicit ctors and
     implicit
     implicit vs. explicit 2nd
     non-member functions and 2nd 3rd 4th
     private inheritance and
     smart pointers and 2nd
     templates and 2nd
type deduction, for templates 2nd
type design 2nd
type traits, in TR1
typedef, typename and 2nd
typedefs, new/delete and
typeid 2nd 3rd 4th
typelists
typename 2nd
     compiler variations and
     typedef and 2nd
     vs. class
types
     built-in, initialization 2nd
     compatible, accepting all 2nd
     if...else for
     integral, definition of
     traits classes and 2nd

 


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