Amazon.com: An Introduction to Object-Oriented Programming in C++: with Applications in Computer Graphics (9781852334505): Graham M. Seed: Books
An Introduction to Object-Oriented Programming in C++ and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
An Introduction to Object-Oriented Programming in C++: with Applications in Computer Graphics
 
 
Start reading An Introduction to Object-Oriented Programming in C++ on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

An Introduction to Object-Oriented Programming in C++: with Applications in Computer Graphics [Paperback]

Graham M. Seed (Author)
2.7 out of 5 stars  See all reviews (3 customer reviews)

Price: $139.00 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Tuesday, February 28? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $92.00  
Paperback $139.00  

Book Description

June 15, 2001
This book introduces the art of programming in C++. The topics covered range from simple C++ programmes to programme features such as classes, templates, and namespaces. Emphasis is placed on developing a good programming technique and demonstrating when and how to use the advanced features of C++. This revised and extended second 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; and 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. They are available from the author's web site.

Customers Who Viewed This Item Also Viewed


Product Details

  • Paperback: 1012 pages
  • Publisher: Springer; 2nd edition (June 15, 2001)
  • Language: English
  • ISBN-10: 1852334509
  • ISBN-13: 978-1852334505
  • Product Dimensions: 9 x 6.1 x 1.3 inches
  • Shipping Weight: 3.3 pounds (View shipping rates and policies)
  • Average Customer Review: 2.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #3,068,524 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

3 Reviews
5 star:    (0)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
2.7 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

12 of 12 people found the following review helpful:
3.0 out of 5 stars Don't buy it for the graphics, March 18, 2000
The book is very good for learning C++. One drawback though is that he bases many examples on earlier examples. That way it's hard to grab the book and open it up in the middle. Don't expect to learn much about graphics and absolutely don't buy the book for it. I haven't yet been able to understand that chapter. He introduce windows programming for the graphics without laying much of a foundation behind it.

But if you don't care about the graphics the book is great.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 5 people found the following review helpful:
4.0 out of 5 stars Good book for scientific C++, August 10, 2003
By 
This review is from: An Introduction to Object-Oriented Programming in C++: with Applications in Computer Graphics (Paperback)
Despite its title, this book makes a great introduction to C++ for scientists and engineers who routinely deal with advanced mathematics. Development of the matrix and vector classes are a highlight of the book. As noted in other reviews, the author can take a basic idea for a class and embellish it, adding features and alternative implementations as he goes. At first this is disconcerting, but for readers desiring an in-depth look at various aspects of C++ user-defined classes, it is invaluable.

The author also defines his own complex number class. Although users of Visual Studio C++ can get by with the standard template implementation of 'complex', the development of a complex number class is a valuable scientific learning exercise.

I came to this text as a moderately experienced scientific programmer, and benefited from many aspects of the presentation. I was attracted to the mathematical developments described above and have used several of them in my own code. Readers who are scientifically inclined and frustrated with the mundane code examples in many introductory texts will take delight in this treatment. It is also a good companion to 'guru' texts such as Stroustrup's, which lay out the theoretical framework of C++ but are short on worked examples.

I'm sympathetic to readers who bought this text as an introduction and felt a bit bewildered. I agree, it's not well-suited to most novice programmers. To reach its ideal audience it needs to be retitled and marketed differently.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 2 people found the following review helpful:
1.0 out of 5 stars This is a bad introductory C++ book, March 30, 2002
By A Customer
This review is from: An Introduction to Object-Oriented Programming in C++: with Applications in Computer Graphics (Paperback)
This is a bad introductory C++ book. It does NOT have much
to do with Computer Graphics. Don't buy it either for computer
graphics or for learning C++ if you are a totally beginner.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
First Sentence:
In the words of the original designer of C++, B. Stroustrup (1991, Preface to the first Edition): C++ is a general purpose programming language designed to make programming more enjoyable for the serious programmer. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
template class vector, template class declaration, function declarator, return bdm, associated member functions, input size modifiers, process exception catch, uninitialised pointer, const valarray, matrix template classes, shapes class hierarchy, derived class destructor, handling file input, overloaded insertion operator, overridden member function, member function definitions, derived class constructor, base class destructor, base class shape, operator member function, operators bool operator, overloaded operator functions, overloaded new operator, file pointer position, stream status flags
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Standard Template Library, Point Centroid, Project Manager, New York, Resource Workshop, Sort Point, Cfront Release, Function Description Header, String String String, Field Type Description, Ivalue Ivalue, John Smith, Jones Ltd, Microsoft Visual, Point Vector
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject