Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
2Activity

Table Of Contents

Preface
Part 1—Overview
file structure
simple program
a few details
hands-on—enter the program on page 2
part 2—Language Elements
functions
types
statements
hands-on—a larger program
part 3—Style and Idioms
switch
loops
arguments
pointers and returning values
arrays, pointer arithmetic and array arguments
hands-on—sorting strings
part 4—Structured Types
typedef
putting it together: array of struct
hands-on—sorting employee records
part 5—Advanced Topics
preprocessor
function pointers
traps and pitfalls
hands-on—generalizing a sort
part 6—Programming in the Large
file structure revisited
maintainability
portability
hiding the risky parts
performance vs. maintainability
hands-on—porting a program from UNIX
part 7—Object-Oriented Design
identifying objects
object relationships
entities vs. actions
example: event-driven program
design task—simple event-driven user interface
part 8—OOD and C
language elements
example
hands-on—implementation
part 9—Object-Oriented Design and C++
OOD summary
objects in C++
differences from C
constructors and destructors
inheritance and virtual functions
information hiding
static members
hands-on—adding to a class
part 11—style and idioms
access functions
protected vs. private
usage of constructors
hands-on—implementing a simple design
part 12—Advanced Features
mixing C and C++
overloading operators
memory management
multiple inheritance
cloning
hands-on—3-D array class
part 13—Design Trade-Offs
case study—vector class
defining operators vs. functions
when to inline
the temporary problem
hands-on—vector class using operators
part 14—More Advanced Features and Concepts
templates
exceptions
virtual base classes
libraries vs. frameworks
i n d e x
0 of .
Results for:
No results containing your search query
P. 1
C-5days

C-5days

Ratings: (0)|Views: 6 |Likes:
Published by Arun Tripathi

More info:

Published by: Arun Tripathi on Sep 07, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/31/2011

pdf

text

original

You're Reading a Free Preview
Pages 4 to 38 are not shown in this preview.
You're Reading a Free Preview
Pages 42 to 61 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->