Effective C++ Third Edition 55 Specific Ways to Improve Your Programs and Designs

 

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]

factoring code, out of templates 2nd

factory function 2nd 3rd 4th 5th 6th

Fallenstedt, Martin

federation, of languages, C++ as 2nd Feher, Attila F

final classes, in Java final methods, in Java

fixed-size static buffers, problems of forms of new and delete 2nd

FORTRAN

forward iterators forward_iterator_tag forwarding functions 2nd

French, Donald

friend functions 2nd 3rd 4th 5th 6th 7th

     vs. member functions 2nd

friendship

     in real life

     without needing special access rights

Fruchterman, Thomas

FUDGE_FACTOR

Fuller, John

function declarations, const in

function objects

     definition of

     higher-order programming utilities and, in Boost

function-style castsfunctions     convenience

     copying     defining     deliberately not defining

    factory [See factory function]

     forwarding 2nd

     implicitly generated 2nd 3rd

         disallowing 2nd

     inline, declaring    member         templatized 2nd         vs. non-member 2nd    non-member         templates and 2nd         type conversions and 2nd 3rd 4th

     non-member non-friend, vs member 2nd     non-virtual, meaning

     return values, modifying     signatures, explicit interfaces and    static

         ctors and dtors and

    virtual [See virtual functions]

 

Категории