Tải bản đầy đủ (.pdf) (20 trang)

C++ Primer Plus (P78) pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (37.02 KB, 20 trang )

CONVERSION FUNCTIONS
STONEWT1.CPP
listings
conversion functions
stonewt1.cpp
LISTINGS
CONVERSION FUNCTIONS
STONEWT1.H
listings
conversion functions
stonewt1.h
cout object, constants
setf.cpp
LISTINGS
COUT OBJECT, CONSTANTS
SETF.CPP
COUT OBJECT, FIELD WIDTH DISPLAY
WIDTH.CPP
listings
cout object, field width display
width.cpp
cout object, fill characters
fill.cpp
LISTINGS
COUT OBJECT, FILL CHARACTERS
FILL.CPP
listings
cout object, floating-point display precision
precise.cpp
LISTINGS
COUT OBJECT, FLOATING-POINT DISPLAY PRECISION


PRECISE.CPP
listings
cout object, number base display
manip.cpp
LISTINGS
COUT OBJECT, NUMBER BASE DISPLAY
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
MANIP.CPP
listings
cout object, setf() function
set2.cpp
LISTINGS
COUT OBJECT, SETF() FUNCTION
SET2.CPP
COUT OBJECT, TRAILING ZEROS/DECIMAL POINTS
SHOWPT.CPP
listings
cout object, trailing zeros/decimal points
showpt.cpp
cout objects
defaults.cpp
LISTINGS
COUT OBJECTS
DEFAULTS.CPP
DATA TYPE CONVERSION
STONEWT.H
listings
data type conversion
stonewt.h
LISTINGS

DATA TYPE CONVERSIONS
STONE.CPP
listings
data type conversions
stone.cpp
stonewt.cpp
LISTINGS
DATA TYPE CONVERSIONS
STONEWT.CPP
listings
dynamic memory allocation
dma.cpp 2nd 3rd 4th
dma.h
usedma.cpp 2nd
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
enumerators as labels
enum.cpp 2nd
exceptions
error3.cpp
LISTINGS
EXCEPTIONS
ERROR3.CPP
ERROR4.CPP
listings
exceptions
error4.cpp
error5.cpp
LISTINGS
EXCEPTIONS
ERROR5.CPP

NEWEXCP.CPP
listings
exceptions
newexcp.cpp
LISTINGS
EXCEPTIONS, CLASSES
ARRAYDBE.CPP
listings
exceptions, classes
arraydbe.cpp 2nd 3rd
arraydbe.h
LISTINGS
EXCEPTIONS, CLASSES
ARRAYDBE.H
listings
exceptions, inheritance
excptinh.cpp
LISTINGS
EXCEPTIONS, INHERITANCE
EXCPTINH.CPP
listings
exceptions, inheritance
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
limarre.cpp
LISTINGS
EXCEPTIONS, INHERITANCE
LIMARRE.CPP
LIMARRE.H
listings
exceptions, inheritance

limarre.h
exceptions. classes
exceptar.cpp
LISTINGS
EXCEPTIONS. CLASSES
EXCEPTAR.CPP
listings
explicit specializations
twoswap.cpp 2nd 3rd
expressions
express.cpp 2nd
file I/O
file.cpp
LISTINGS
FILE I/O
FILE.CPP
listings
file I/O, command-line processing
count.cpp
LISTINGS
FILE I/O, COMMAND-LINE PROCESSING
COUNT.CPP
listings
file I/O, file modes
append.cpp 2nd
LISTINGS
FILE I/O, FILE MODES
APPEND.CPP
BINARY.CPP
listings

This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
file I/O, file modes
binary.cpp 2nd
file I/O, random access
random.cpp
LISTINGS
FILE I/O, RANDOM ACCESS
RANDOM.CPP
listings
file I/O, random access
random.cpp
floating-point numbers
floatnum.cpp 2nd
fltadd.cpp 2nd
friend classes
tv.cpp
LISTINGS
FRIEND CLASSES
TV.CPP
listings
friend classes
tv.h
LISTINGS
FRIEND CLASSES
TV.H
listings
friend classes
use tv.cpp
LISTINGS
FRIEND CLASSES

USE TV.CPP
FRIEND CLASSES, MEMBER FUNCTIONS
TVFM.CPP
listings
friend classes, member functions
tvfm.cpp
function overloading
leftover.cpp 2nd 3rd
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
function prototypes
protos.cpp 2nd
function templates
funtemp.cpp
function templates, overloading
twotemps.cpp 2nd 3rd
function templates, partial ordering rules
twoswap.cpp 2nd
function templatesfuntemp.cpp
functions
calling.cpp 2nd
sqrt.cpp
functions, arguments
twoarg.cpp 2nd
functions, arrays
arrfun1.cpp 2nd
functions, arrays as arguments
arrfun2.cpp 2nd
functions, arrays as ranges
arrfun3.cpp 2nd
functions, C-style strings

strgfun.cpp 2nd
functions, calling
arrfun3.cpp 2nd
functions, inline
inline.cpp 2nd
functions, invoking
fun ptr.cpp 2nd
functions, library
sqrt.cpp
functions, recursion
recur.cpp 2nd 3rd
ruler.cpp 2nd
functions, user-defined
ourfunc.cpp 2nd
functions, user-defined with return values
convert.cpp 2nd
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
header files
stock1.h 2nd
LISTINGS
INCORE FORMATTING
STROUT.CPP
listings
incore formatting
strout.cpp
incore formatting, overloaded operators
strin.cpp
LISTINGS
INCORE FORMATTING, OVERLOADED OPERATORS
STRIN.CPP

INPUT METHODS, ISTREAM CLASS
PEEKER.CPP
listings
input methods, istream class
peeker.cpp
truncate.cpp
LISTINGS
INPUT METHODS, ISTREAM CLASS
TRUNCATE.CPP
listings
input, character-by-character
textin2.cpp 2nd
input, cin object
textin1.cpp 2nd
input, cin.get() function
textin4.cpp 2nd
input, EOF
textin3.cpp 2nd
integers
limits.cpp 2nd
integers, char constants
bondini.cpp 2nd
integers, char type
chartype.cpp 2nd
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
morechar.cpp 2nd
integers, constant
hexoct.cpp 2nd
integers, unsigned
exceed.cpp 2nd

iterators
copy.cpp
LISTINGS
ITERATORS
COPY.CPP
INSERTS.CPP
listings
iterators
inserts.cpp
loops
dowhile.cpp 2nd
forloop.cpp 2nd
nested.cpp 2nd
while.cpp 2nd
loops, factorials
formore.cpp 2nd
loops, increment operator
plus one.cpp 2nd
loops, number-reading
cinfish.cpp 2nd
cingolf.cpp 2nd
loops, parts
num test.cpp 2nd
loops, strings
forstr1.cpp 2nd
loops, time-delay
waiting.cpp 2nd
loops, user-selected step size
bigstep.cpp 2nd
manipulators

iomanip.cpp
LISTINGS
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
MANIPULATORS
IOMANIP.CPP
listings
member functions
usealgo.cpp
LISTINGS
MEMBER FUNCTIONS
USEALGO.CPP
listings
member templates
tempmemb.cpp 2nd
multifiles, compiling
coordin.h
file1.cpp 2nd
file2.cpp 2nd
multiple inheritance
worker.cpp
LISTINGS
MULTIPLE INHERITANCE
WORKER.CPP
listings
multiple inheritance, methods
workermi.cpp 2nd
LISTINGS
MULTIPLE INHERITANCE, METHODS
WORKERMI.CPP
listings

multiple inheritance, methods
workermi.h
LISTINGS
MULTIPLE INHERITANCE, METHODS
WORKERMI.H
listings
multiple inheritance, methods
workmi.cpp
LISTINGS
MULTIPLE INHERITANCE, METHODS
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
WORKMI.CPP
listings
namespaces
static.cpp 2nd
namespaces, function definitions
static.cpp
namespaces, identifiers
static.cpp
objects, this pointer
;stock2.h
stock2.h
operator overloading
mytime0.cpp
LISTINGS
OPERATOR OVERLOADING
MYTIME0.CPP
MYTIME0.H
listings
operator overloading

mytime0.h
mytime3.cpp 2nd
LISTINGS
OPERATOR OVERLOADING
MYTIME3.CPP
MYTIME3.H
listings
operator overloading
mytime3.h
LISTINGS
OPERATOR OVERLOADING
USETIME0.CPP
listings
operator overloading
usetime0.cpp
usetime3.cpp
LISTINGS
OPERATOR OVERLOADING
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
USETIME3.CPP
listings
operator, logical
more and.cpp 2nd
operators, comma
forstr2.cpp 2nd
operators, conditional
condit.cpp 2nd
operators, derefrencing
memb_pt.cpp
LISTINGS

OPERATORS, DEREFRENCING
MEMB_PT.CPP
listings
operators, derefrencing
memb_pt.cpp 2nd
operators, logical
and.cpp 2nd
not.cpp 2nd
or.cpp 2nd
operators, relational
equal.cpp 2nd
ostream methods
write.cpp
LISTINGS
OSTREAM METHODS
WRITE.CPP
listings
pointers
address.cpp 2nd
pointers to objects
sayings2.cpp
LISTINGS
POINTERS TO OBJECTS
SAYINGS2.CPP
listings
pointers, declaring
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
pointer.cpp 2nd
pointers, initializing
init ptr.cpp 2nd

pointers, new operators
use new.cpp 2nd
references as function parameters
swaps.cpp 2nd 3rd
RTTI
constcast.cpp
LISTINGS
RTTI
CONSTCAST.CPP
RTTI1.CPP
listings
RTTI
rtti1.cpp
LISTINGS
RTTI
RTTI2.CPP
listings
RTTI
rtti2.cpp
LISTINGS
STATEMENTS
FLEAS.CPP
listings
statements
fleas.cpp
if.cpp
ifelse.cpp 2nd
ifelseif.cpp 2nd
switch.cpp 2nd 3rd
yourcat.cpp 2nd

statements, break and continue
jump.cpp 2nd
statements, if
if.cpp
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
LISTINGS
STL FUNCTIONS
VECT3.CPP
listings
STL functions
vect3.cpp 2nd
String class
str3.cpp 2nd
LISTINGS
STRING CLASS
STR3.CPP
listings
string class
usealgo.cpp
LISTINGS
STRING CLASS
USEALGO.CPP
STRING CLASS CONSTRUCTORS
STR1.CPP
listings
String class constructors
str1.cpp
LISTINGS
STRING CLASS INPUT
STR2.CPP

listings
String class input
str2.cpp
string input
get fun.cpp
LISTINGS
STRING INPUT
GET FUN.CPP
listings
string input
instr1.cpp 2nd
string input, storing
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
delete.cpp 2nd
LISTINGS
STRINGBAD CONSTRUCTORS
VEGNEWS.CPP
listings
Stringbad constructors
vegnews.cpp 2nd
strings
ptrstr.cpp 2nd
strings in arrays
strings.cpp 2nd
strings, comparing
compstr.cpp 2nd
strings, concatenating
instr3.cpp 2nd
strings, numeric input
numstr.cpp 2nd

strings, returning
strgback.cpp 2nd
structures
structur.cpp 2nd
structures, assigning
assgn st.cpp 2nd
structures, passing addresses
strctptr.cpp 2nd
structures, returning
strctfun.cpp 2nd
travel.cpp 2nd
structures, unnamed
newstrct.cpp 2nd
LISTINGS
SUBTRACTION/MULTIPLICATION OPERATORS
USETIME1.CPP 2nd
listings
subtraction/multiplication operators
usetime1.cpp 2nd 3rd
LISTINGS
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
SUBTRACTION/MULTIPLICATION OPERATORS
USETIME2.CPP
listings
subtraction/multiplication operators
usetime2.cpp
template classes, nested
queuetp.h
LISTINGS
TEMPLATE CLASSES, NESTED

QUEUETP.H
listings
template classes, nested
queuetp.h
template parameters
tempparm.cpp 2nd
templates, friend classes
frnd2tmp.cpp 2nd
type casts
typecast.cpp 2nd
type conversions
assign.cpp 2nd
unbound templates
manyfrnd.cpp 2nd
variables, automatic
auto.cpp 2nd
variables, external
twofile1.cpp 2nd
twofile2.cpp 2nd
variables, local scope
static.cpp 2nd
variables, reference
firstref.cpp 2nd
secref.cpp 2nd
variables, reference properties
cubes.cpp 2nd
variables, references with structures
strtref.cpp 2nd 3rd
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
variables, static

external.cpp 2nd
vector class
randwalk.cpp
LISTINGS
VECTOR CLASS
RANDWALK.CPP
VECTOR CLASSES
VECT1.CPP
listings
vector classes
vect1.cpp
LISTINGS
VECTOR CLASSES
VECT2.CPP
listings
vector classes
vect2.cpp
LISTINGS
VECTOR CLASSES
VECTOR.CPP
listings
vector classes
vector.cpp 2nd 3rd 4th
LISTINGS
VECTOR CLASSES
VECTOR.H
listings
vector classes
vector.h
local scope

variables 2nd 3rd 4th 5th 6th 7th
static modifier 2nd 3rd
local variables 2nd 3rd 4th 5th
logical bitwise operators 2nd 3rd 4th
AND (&)
negation (!)
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
OR (|)
XOR (^)
logical operators
AND (&&) 2nd 3rd 4th 5th 6th 7th
functor equivalents 2nd
NOT (!) 2nd 3rd 4th
OR (||) 2nd 3rd
precedence compared to relational 2nd 3rd 4th
long double type floating-point numbers 2nd 3rd 4th 5th
long integers
criteria for type 2nd
signed type 2nd 3rd 4th
unsigned type 2nd 3rd 4th
loop
for
nested loops 2nd 3rd 4th
loop body 2nd 3rd 4th
loop initialization 2nd
loop tests
loop updates
loops
design guidelines
do while 2nd 3rd 4th

exit-condition
for 2nd 3rd 4th 5th 6th
ArSize array 2nd
blocks 2nd 3rd
expressions 2nd 3rd
parts 2nd 3rd
statements 2nd 3rd 4th
strings 2nd
update expressions 2nd
nested 2nd 3rd
number-reading 2nd 3rd 4th 5th 6th
operators
combined addition and assignment 2nd
increment and decrement 2nd
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
while 2nd 3rd
compared to for loop 2nd 3rd 4th
time delays 2nd 3rd 4th 5th
low-level languages
lower bound() method
lower_bound() function 2nd
lower_bound() member function
lower_bound() method 2nd
lowercase characters
case-sensitive
[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Z]
machine language
definition of
Macintosh
compilers 2nd 3rd

macros
compared to inline functions 2nd
main() function 2nd 3rd 4th 5th 6th
make_heap() function 2nd 3rd 4th
manipulators 2nd
iomanip header file 2nd 3rd
number base display 2nd
mantissa
max size() method
max() function 2nd 3rd
max_element() function 2nd
maximum/minimum functions 2nd
maxsize() method
member functions
cin.get() 2nd
classes
deque 2nd 3rd 4th
vector 2nd 3rd 4th
cout.put() 2nd 3rd
equal_range()
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
fill()
for all containers 2nd
friend 2nd 3rd 4th 5th 6th 7th
compared to class friends
gcount() 2nd 3rd 4th 5th
generated by compiler 2nd
get() 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
getline() 2nd 3rd 4th 5th 6th
ignore() 2nd 3rd 4th

implicit 2nd
comparing 2nd
copy constructors 2nd 3rd 4th 5th 6th
default constructors 2nd 3rd 4th 5th 6th 7th
istream class
input 2nd 3rd 4th 5th
single-character input 2nd 3rd 4th 5th 6th
string input 2nd 3rd 4th 5th 6th
length()
lower_bound()
operator overloading
compared to nonmember functions 2nd
peek() 2nd 3rd 4th 5th
precision() 2nd
properties 2nd
protected access control
putback() 2nd 3rd 4th 5th
read() 2nd 3rd 4th 5th 6th 7th 8th
size()
static class 2nd
template classes
list 2nd 3rd 4th 5th 6th 7th
MEMBER FUNCTIONS
TEMPLATE CLASSES
LIST
member functions
template classes
list
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.
upper_bound()

write() 2nd 3rd
member templates 2nd 3rd 4th
members
structures
membership operator
memberwise assignment 2nd
memory
dynamic
storage classes 2nd
freeing
delete operator 2nd
named
storage
automatic
free store 2nd 3rd
static 2nd 3rd
storage methods
unnamed
new operator 2nd 3rd 4th
memory allocation 2nd 3rd 4th
dynamic 2nd 3rd 4th 5th
auto_ptr class 2nd 3rd 4th 5th 6th
operators
new 2nd
memory leaks
avoiding
creating
memory methods 2nd
merge() function 2nd
merge() method 2nd 3rd

merges 2nd
methods [See kg()]2nd [See kg()]3rd [See kg()]4th [See kp()]5th [See kp()]6th [See kp()]
. [See also functions]2nd [See also data methods]
access 2nd 3rd
append() 2nd
appending/adding 2nd
This document was created by an unregistered ChmMagic, please go to to register it. Thanks.

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×