An Introduction to Object-Oriented Programming in C++ : with Applications in Computer Graphics /

An Introduction to Object-Oriented Programming in C++ with applications in Computer Graphics introduces the reader to programming in C++ step by step from the simplest of C++ programs, through features such as classes and templates to namespaces. Emphasis is placed on developing a good programming t...

Full description

Bibliographic Details
Main Author: Seed, Graham M.
Corporate Author: SpringerLink (Online service)
Format: eBook
Language:English
Published: London : Springer London : Imprint : Springer, 2001.
Edition:Second edition.
Subjects:
Online Access:Connect to the full text of this electronic book

MARC

Tag First Indicator Second Indicator Subfields
LEADER 00000cam a2200000Ma 4500
001 in00003545239
006 m o d
007 cr nn|||||||||
008 121227s2001 enk o 000 0 eng d
005 20260420213644.3
020 |a 9781447102892 (electronic bk.) 
020 |a 1447102894 (electronic bk.) 
035 |a (OCoLC)840276998 
040 |a I9W  |b eng  |e pn  |c I9W  |d OCLCQ  |d UV0  |d OCLCO  |d GW5XE  |d OCLCF  |d OCLCA  |d UtOrBLW 
049 |a TXAM 
050 4 |a QA76.7-76.73 
082 0 4 |a 005.13  |2 23 
100 1 |a Seed, Graham M. 
245 1 3 |a An Introduction to Object-Oriented Programming in C++ :  |b with Applications in Computer Graphics /  |c by Graham M. Seed. 
250 |a Second edition. 
264 1 |a London :  |b Springer London :  |b Imprint :  |b Springer,  |c 2001. 
300 |a 1 online resource (XL, 972 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a 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. 
520 |a An Introduction to Object-Oriented Programming in C++ with applications in Computer Graphics introduces the reader to programming in C++ step by step from the simplest of C++ programs, through features such as classes and templates to namespaces. Emphasis is placed on developing a good programming technique and demonstrating when and how to use the more advanced features of C++ through the development of realistic programming tools and classes. This revised and extended 2nd edition includes: - the Standard Template Library (STL), a major addition to the ANSI C++ standard - full coverage of all the major topics of C++, such as Templates; exception handling; RTTI - practical tools developed for object-oriented computer graphics programming All code program files and exercises are ANSI C++ compatible and have been compiled on both Borland C++ v5.5 and GNU/Linux g++ v2.91 compilers, and are available from the author's web site: http://www.hw.ac.uk/mecWWW/research/staff/gms.htm. 
500 |a Electronic resource. 
650 0 |a Computer science. 
650 0 |a Computer graphics. 
650 7 |a Computer graphics.  |2 fast  |0 (OCoLC)fst00872119 
650 7 |a Computer science.  |2 fast  |0 (OCoLC)fst00872451 
655 7 |a Electronic books.  |2 local 
710 2 |a SpringerLink (Online service) 
856 4 0 |u http://proxy.library.tamu.edu/login?url=https://link.springer.com/10.1007/978-1-4471-0289-2  |z Connect to the full text of this electronic book  |t 0 
994 |a 92  |b TXA 
999 |a MARS 
999 f f |s acafe65e-2f0b-34e5-8e18-3da8ecd4d54c  |i 5bba6f7f-ab3e-3abc-9c69-3683a15f5af8  |t 0 
952 f f |a Texas A&M University  |b College Station  |c Electronic Resources  |s www_evans  |d Available Online  |t 0  |e QA76.7-76.73  |h Library of Congress classification 
998 f f |a QA76.7-76.73  |t 0  |l Available Online