1. Trang chủ
  2. » Công Nghệ Thông Tin

C++ Primer Plus (P78) pdf

20 305 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 37,02 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

CONVERSION FUNCTIONS STONEWT1.CPP listings conversion functions stonewt1.cpp LISTINGS CONVERSION FUNCTIONS STONEWT1.H listings conversion functions stonewt1.h cout object, constan

Trang 1

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

Trang 2

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

Trang 3

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

Trang 4

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

Trang 5

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

Trang 6

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

Trang 7

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

Trang 8

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

Trang 9

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

Trang 10

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

Trang 11

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

Trang 12

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

Trang 13

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

Trang 14

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

Trang 15

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

Trang 16

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 (!)

Trang 17

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

Trang 18

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()

Trang 19

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

Ngày đăng: 07/07/2014, 06:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN