Problem Solving with C++
Walter J. Savitch
1056 pages, Paperback
ISBN: 0321412699
ISBN13:
Language: English
Publish: 1141977600000
CollegeComputer ScienceComputersNonfictionProgrammingReferenceScienceTechnicalTechnologyTextbooks
Enables readers to efficiently master the fundamentals of C++ while imparting skills that are valuable with virtually any contemporary programming language. Writing in a friendly, highly motivational style, Walter Savitch begins with an overview of programming and problem-solving, then walks through all the fundamentals of C++ development. Coverage variables, assignments, I/O, data types, expressions, flow control, functions, arrays, strings, vectors, pointers, and recursion. From start to finish, Savitch presents C++ examples in the context of complete, executable programs that are available for download. This edition fully embraces the latest ANSI/ISO standards, advanced topic coverage including discussions of C++ templates, inheritance (including virtual functions), and exception handling, and a full chapter on the Standard Template Library (STL), self-test exercises with complete answers and extensive use of practical programming examples, programming projects, case studies, tips, and pitfalls For anyone who wants to master the C++ programming both those who have experience with other languages, and those learning programming for the first time.