An introduction to object-oriented programming in C++ :
[Book]
with applications in computer graphics
Graham M. Seed.
2nd ed
London ; New York
Springer
2001
xxxix, 972 pages : illustrations ; 25 cm
Overview --;The Development Environment --;Getting Started --;Fundamental Data Types, Declarations, Definitions and Expressions --;Making Decisions and Repetition --;Functions --;Arrays --;Structures, Unions, Enumerations and Typedefs --;The C++ Class --;Operators and Overloading --;Friends --;Pointers --;Templates --;Exception Handling --;Inheritance --;Run-Time Type Information and Casting --;Input and Output, Files and Streams --;The Preprocessor --;Namespaces --;The Standard Template Library --;Conclusion --;Appendices --;References --;Index.