List Price: £38.98 (GBP)
- Lowest New Price: £29.17
- Lowest Used Price: £24.50
- Total New: 16
- Total Used: 11
- Total Collectible: 0
- Total Refurbished: 0
- Author : Bruce Eckel
- Binding : Paperback
- EAN : 9780139798092
- Edition : 2
- ISBN : 0139798099
- Is Eligible For Trade In? : Yes
- Label : Prentice Hall
- Languages : Original Language: English, Published: English
- Manufacturer : Prentice Hall
- Number Of Items : 1
- Number Of Pages : 814
- Package Dimensions : 1.26 inches (Height) x 9.13 inches (Length) x 2.38 pounds (Weight) x 7.01 inches (Width)
- Product Group : Book
- Publication Date : 2000-03-15
- Publisher : Prentice Hall
- SKU : ACOMMP2_book_new_0139798099
- Studio : Prentice Hall
- UPC : 076092006565
Fully revised and beefed up with plenty of new material on today's Standard C++, the new edition of Bruce Eckel's Thinking in C++: Volume 1 presents an excellent tutorial to mastering this rich (and sometimes daunting) programming language. Filled with expert advice and written in a patient, knowledgeable style, this book makes an excellent choice for anyone who wants to learn C++.It is the author's effective presentation and especially clear writing style, along with dozens of effective code examples, which help make this book a standout. The text first sets the stage for using C++ with a tour of what object-oriented programming is all about, as well as the software design life cycle. The author then delves into every aspect of C++, from basic keywords and programming principles to more advanced topics, like function and operator overloading, virtual inheritance, exception handling, namespaces and templates. C++ is a complex language, and the author covers a lot of ground using today's Standard C++, but without getting bogged down in excessive detail.The emphasis here is on practical programming and so there is nuts-and-bolts advice on using header files, pre-processor directives and namespaces to organise code effectively. Each chapter ends with exercises (usually about two dozen), and the entire text of the book is available on the accompanying CD-ROM. (So is the second volume, which tours Standard C++ classes and other advanced topics.)Whether you have read the first edition of this book or not, there is much to mine from Thinking in C++. This new version continues to set a high standard as an approachable and thorough tutorial for learning today's C++. --Richard Dragan, amazon.comTopics covered: Introduction to objects, inheritance, composition, polymorphism, exception handling, analysis and design fundamentals, advantages of C++, transitioning from C, compiling and building programs, writing C++ functions, flow control, C++ operators, data types, casting, debugging tips, pointers to functions, designing re-usable C++ classes, conditional compilation and header files, access specifiers, constructors and destructors, function overloading and default arguments, using const and static effectively, inlining, namespaces, references, copy constructors, operator overloading, using new and delete for dynamic objects, virtual functions, abstract classes, introduction to templates, and iterators.
- Amazon.co.uk Review
Look for Similar Items in these Categories:
- Books > Special Features > Regular Stores > Books Trade-In
- Books > Subjects > Computing & Internet > General
- Books > Subjects > Computing & Internet > Programming > Languages > C & C++ > Introductory C++
- Books > Subjects > Computing & Internet > Software & Graphics
- Books > Language > English
- Books > Format > Paperback
- Books > Font Size > Regular Size
- Products > All product
- Products > Just Arrived
- Products > Books
Leave a Comment: