C Primer Plus (5th Edition)

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Z] factorial program

fail failbit

file

     executable     object     source 2nd

file mode 2nd

     combinations

     example

file static 2nd

fill fill_n

find 2nd     book finding program     map

     multimap

     multiset

     set     string find last word program

find_end

find_first_not_of, string

find_first_of 2nd 3rd

     string find_if 2nd

find_last_not_of, string

find_last_of, string find_val program

fixed manipulator

float     literal (num F or num f)

floating point     notation output format control

     output format control

floating point literal [See double literal]

flow of control 2nd

flush, manipulator flushes the buffer

Folder [See Message]

for statement 2nd

     condition in

     execution flow

     expression

     for header

     initialization statement

     scope

for statementfor statement for_each format state

forward declaration of class type forward iterator 2nd

fp_compute

free store 2nd freelist 2nd friend 2nd

     class

    class template

         explicit template instantiation

         nontemplate class or function

         template class or function     function template, example

     inheritance     member function     overloaded function

     overloaded operator

     scope considerations

         namespaces     template example friend keyword

front

     queue

     sequential container

front_inserter 2nd     compared to inserter

fstream 2nd 3rd [See also istream, ostream]

     close     constructor

     file marker

     file mode         combinations

         example     file random access

     header 2nd

     off_type

     open

     pos_type

     random IO sample program

     seek and tell members

function 2nd 3rd 4th

     calls resolved at run time

     candidate 2nd

     compared to run-time type identification

     conversion to pointer

         and template argument

     default argument     derived classes     destructor

     destructor and multiple inheritance     equal member

     exception specifications

     function returning     in constructors     in destructor

     inline 2nd

     inline and header

     introduction

     2nd 3rd [See member function]

     multiple inheritance     no virtual constructor

     nonvirtual, calls resolved at compile time     overloaded 2nd 3rd         compared to redeclaration

         friend declaration

         scope

         virtual     overloaded operator     overriding run-time binding

     pure virtual 2nd

         example

     recursive 2nd

     return type     run-time type identification

     scope

     to copy unknown type     type-sensitive equality

     viable 2nd

     virtual 2nd 3rd         assignment operator

function adaptor 2nd 3rd     bind1st

     bind2nd

     binder

     negator

     not1

     not2

function body 2nd 3rd 4th

function call

     ambiguous 2nd

     execution flow

     overhead

     through pointer to function

     through pointer to member

     to overloaded operator     to overloaded postfix operator     using default argument

function declaration     and header file

     exception specification

function definition function matching 2nd     and overloaded function templates

         examples

     argument conversion

     conversion operator

     conversion rank

         class type conversions     enumeration parameter

     integral promotion     multiple parameters     namespaces

     of member functions

     overloaded operator

function name 2nd function object 2nd function pointer

     and template argument deduction

     definition

     exception specifications

     function returning     initialization

     overloaded functions

     parameter     return type

     typedef

function prototype 2nd function return type 2nd 3rd

     const reference     no implicit return type

     nonreference

         uses copy constructor

     reference

     reference yields lvalue

     void

function scope

function table

     pointer to member

function template 2nd [See also template parameter, template argument, instantiation]

     as friend

     compiler error detection

     declaration

     error detection     explicit template argument         and function pointer

         specifying     export

     inline

     instantiation     template argument deduction     type-dependent code

function template specialization

     compared to overloaded function

     declaration 2nd

     example

     namespaces     scope

function TRy block 2nd

Категории