Programmer's Guide To C++
Adrian P. Robson(Author)
CRC Press
1st Edition
Published on 1. January 1997
Book
Hardback
296 pages
978-0-8058-2681-4 (ISBN)
Description
The Programmer's Guide to C++ is an elaborate reference source for programmers who are familiar with Pascal or C and who wish to move on to C++. The pace and level of this book have been tailored toward experienced software developers, while still remaining accessible and challenging to students. It is an indispensable companion text for courses that introduce C++ as a second language or cover more advanced features of C++. The book offers the breadth and depth that introductory courses are unable to do and cuts out the elementary material that advanced students do not require. It also serves as an informal reference text for computing students with procedural programming experience and practitioners at all levels.
Robson begins with the language basics, followed by key discussions relating to more advanced topics of the C++ language. Chapters are devoted to the following concepts:
* Fundamental data types and expressions,
* Control statements and functions,
* Pointers and memory management,
* Classes and inheritance,
* Friendship and operator overloading,
* Virtual functions and templates,
* Exceptions and name spaces,
* Casting and run-time type information, and the
* Standard iostream class library.
A concise but comprehensive guide to the C++ programming language, this book includes the latest features of the ANSI American National Standards Institute (ANSI) draft standard. In addition, it contains extensive model solutions to the exercises given at the end of each chapter. Although standard C++ strings are used for all examples, Robson also includes a detailed discussion of the older C strings.
Robson begins with the language basics, followed by key discussions relating to more advanced topics of the C++ language. Chapters are devoted to the following concepts:
* Fundamental data types and expressions,
* Control statements and functions,
* Pointers and memory management,
* Classes and inheritance,
* Friendship and operator overloading,
* Virtual functions and templates,
* Exceptions and name spaces,
* Casting and run-time type information, and the
* Standard iostream class library.
A concise but comprehensive guide to the C++ programming language, this book includes the latest features of the ANSI American National Standards Institute (ANSI) draft standard. In addition, it contains extensive model solutions to the exercises given at the end of each chapter. Although standard C++ strings are used for all examples, Robson also includes a detailed discussion of the older C strings.
Reviews / Votes
"The presentation is appropriate, and the tables, figures, and computer code included are very readable."-Computing Reviews
More details
Language
English
Place of publication
Bosa Roca
United States
Publishing group
Taylor & Francis Inc
Target group
College/higher education
Professional and scholarly
Dimensions
Height: 234 mm
Width: 156 mm
Weight
408 gr
ISBN-13
978-0-8058-2681-4 (9780805826814)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Content
Contents: Introduction. Getting Started. Variables and Expressions. Controlling Execution. Compound Types. Functions. Classes. More About Classes. Friends and Operators. Inheritance. Virtual Functions. Templates. Advanced Features. More Input and Output. Appendices: Model Solutions. C++ Strings. C++ Keywords and Operators. Arithmetic Conversions. C Library Functions.