Practical C++ Programming by manish baranwal

Start from the beginning
                                        

Chapter 19: Floating Point.........................................................................................................................55

Chapter 20: Advanced Pointers..................................................................................................................56

Chapter 21: Advanced Classes...................................................................................................................58

Chapter 22: Exceptions.............................................................................................................................60

Chapter 23: Modular Programming...........................................................................................................61

Chapter 24: Templates..............................................................................................................................63

Chapter 25: Standard Template Library.....................................................................................................64

Chapter 26: Program Design......................................................................................................................65

Chapter 27: Putting It All Together...........................................................................................................67

Chapter 28: From C to C++.......................................................................................................................68

Chapter 29: C++’s Dustier Corners..........................................................................................................70

Chapter 29: Programming Adages ............................................................................................................71

Supplement: From C to C++......................................................................................................................72

Page 2

Chapter 1: What is C++?

Profanity is the one language that all programmers understand.

-- Anon.

Teacher’s Notes

This chapter is designed to give students some idea of where C++ fits in the world of programing.

You might want to take this opportunity to tell your class about your personal experience with C++. For

example, when did you first encounter the language, what where you doing with it, how did it make your

life better?

This is also the time to acquaint the students with what the course is going to cover and what is expected

of them.

Good style and programming practices are stressed in this book. I’ve gone through a lot of other

people’s code and am a fanatic about creating simple, readable programs.

I grade 60% on style and 40% on function. Style covers things like, “Is the program readable? Is it

simple and easy to understand? Are there comments at the beginning of each function? Are there

comments after each variable declaration?” and so on.

Functionality covers whether or not the program works and works efficiently.

Finally this is the time to acquaint the students with the local computing facilities. They should know

You've reached the end of published parts.

⏰ Last updated: Nov 04, 2012 ⏰

Add this story to your Library to get notified about new parts!

Practical C++ Programming by manish baranwalWhere stories live. Discover now