Using C++ : an introduction to programming /
Julien Hennefeld and Charles Burchard.
- Boston, Massachusetts : PWS Publishers, c1998
- xxi, 697 pages : illustrations ; 24 cm.
Includes index.
Overview of computers and problem solving; introduction to Turbo C++; more on the elements of C++; selection using if and if..else; functions and program design; the string data type and more output formatting; the three C++ looping constructs; more on loops; functions with reference parameters; more on functions; text files and streams; the switch statement and enumerated types; vectors; sorting and searching vectors; using a matrix class; string processing; structs; using an existing class given its declaration; implementing and modifying a class; more on classes; pointers and linked lists; recursion; linked lists; stacks and queues; recursion; advanced sorting and efficiency of algorithms; inheritance.
This text provides a concise, non-theoretical approach to programming using C++. It encourages active reading by providing plenty of short, relevant code and program samples. Students answer questions about sample code fragments, and receive immediate feedback for self-checking