index_P

 


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]

Pal, Balog
parameters
     aaa] [See also pass-by-value, pass-by-reference, passing small objects[parameters]
     default 2nd
     evaluation order
     non-type, for templates
    type conversions and [See type conversions]
Pareto Principle [See 80-20 rule]
parsing problems, nested dependent names and
partial copies
partial specialization
     function templates
     std::swap
parts, of objects, copying all
pass-by-reference, efficiency and
pass-by-reference-to-const, vs pass-by-value 2nd
pass-by-value
     copy constructor and
     efficiency of 2nd
     meaning of
     object size and
     vs. pass-by-reference-to-const 2nd
patterns [See design patterns]
Pedersen, Roger E
penguins and birds 2nd
performance [See efficiency]
Persephone 2nd 3rd 4th 5th 6th
Person::age
pessimization
physical constness [See const, const;bitwise]
pimpl idiom
     definition of
     exception-safe code and
placement delete [See operator delete]
placement new [See operator new]
Plato
pointer arithmetic and undefined behavior
pointers
     aaa] [See also smart pointers[pointers]
     as handles
     bitwise const member functions and
     compilation dependencies and
     const
         in headers
     null, dereferencing
     template parameters and
     to single vs. multiple objects, and delete
polymorphic base classes, destructors and 2nd
polymorphism 2nd
     compile-time
     runtime
Pool library, in Boost 2nd
postponing variable definitions 2nd
Prasertsith, Chuti
preconditions, NVI and
pregnancy, exception-safe code and
private data members, why 2nd
private inheritance [See inheritance]
private member functions
private virtual functions
properties
protected
     data members
    inheritance [See inheritance]
     member functions
     members, encapsulation of
public inheritance [See inheritance]
pun, really bad
pure virtual destructors
     defining
     implementing
pure virtual functions
     defining 2nd 3rd
     meaning

 


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