Skip to content

Object-Oriented Software in ANSI C++

Best in textbook rentals since 2012!

ISBN-10: 0077095049

ISBN-13: 9780077095048

Edition: 2nd 1999

Authors: Michael A. Smith

List price: $66.56
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Smith provides complete coverage of the current ANSI C++ standard, beginning with an introduction to programming for those with no programming experience.
Customers also bought

Book details

List price: $66.56
Edition: 2nd
Copyright year: 1999
Publisher: McGraw-Hill Higher Education
Binding: Book, Other 
Pages: 475
Size: 7.25" wide x 9.50" long x 1.25" tall
Weight: 2.288
Language: English

Michael A. Smith has been involved in hockey for over 40 years as a player, coach and general manager of the New York Rangers, Colorado Rockies, Chicago Blackhawks and Team USA. He was an adviser for the National Hockey League and has traveled extensively as a lecturer and studied European training methods in Russia and Sweden. The author of six books on hockey, he lives in West Tisbury, Massachusetts.

Preface
Introduction to programmingp. 1
Software designp. 21
Introducing C++ - part 1p. 29
Introducing C++ - part 2p. 43
Classesp. 59
Functionsp. 77
Separate compilationp. 99
Arraysp. 113
Templatesp. 143
Static variables and functionsp. 153
Inheritancep. 159
The game of four countersp. 191
Namespacep. 213
Exceptionsp. 219
Operator overloadingp. 225
Polymorphismp. 247
Pointers and dynamic storagep. 259
Polymorphism revisitedp. 287
Declarations and castsp. 303
Container classesp. 311
Pre-processing directivesp. 331
C++ input and outputp. 341
Deep and shallow copyingp. 355
Pointers and generic algorithmsp. 365
STL containersp. 387
Using legacy C++ compilersp. 415
Attributesp. 421
C++: a summaryp. 431
C++ style input/outputp. 438
C style input/outputp. 442
Useful functionsp. 446
The string classp. 452
The standard libraryp. 453
Priority of operatorsp. 460
String and character escape sequencesp. 461
Fundamental typesp. 462
Literals in C++p. 463
Keywords in C++p. 464
Passing data to a C++ programp. 465
Access to C functions in a C++ programp. 466
Compatibility of codep. 467
Table of Contents provided by Blackwell. All Rights Reserved.