C++: How to Program Paperback – 12 Aug 2002
There is a newer edition of this item:
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Would you like to tell us about a lower price?
If you are a seller for this product, would you like to suggest updates through seller support?
From the Back Cover
This Fourth Edition of the world's most widely used C++ textbook explains C++'s extraordinary capabilities, presents an optional object-oriented design and implementation case study with the Unified Modeling Language (UML) from the Object Management Group™, and introduces n-tier Web-applications development with CGI.
Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized corporate-training and content-creation organization specializing in C++, C, Visual C++® .NET, Java™, C#, Visual Basic® .NET, XML, Python, Perl, Internet, Web, .NET and object technologies. The Deitels are the authors of several of the world's best-selling programming-language textbooks, including Java How to Program, 4/e, and Internet & World Wide Web How to Program, 2/e.
In C++ How to Program, 4/e, the Deitels introduce the fundamentals of object-oriented programming and generic programming in C++. Key topics include:
- Control structures/Functions/Pointers
- Object-Oriented Design with the UML
- string and vector objects
- Pointer-based arrays and strings
- Exception handling/Operator overloading
- Templates/Data structures/Files/Streams
- Standard Template Library (STL)
- Bit and character manipulation
- Namespaces/Run-Time Type Information
- N-tier Web applications/CGI/XHTMLTM™
C++ How to Program, 4/e, helps students build real-world C++ applications. It includes:
- Hundreds of LIVE-CODE™ programs with screen captures that show exact outputs
- Extensive Internet and World Wide Web resources to encourage further research
- Hundreds of tips, recommended practices and cautions―all marked with icons
C++ How to Program's teaching resources include Web sites (http://www.deitel.com, http://www.prenhall.com/deitel and http://www.informit.com/deitel) with the book's code examples (also on the enclosed CD) and information for faculty, students and professionals; an optional CD (C++ Multimedia Cyber Classroom, 4/e) with solutions to approximately half the exercises in C++ How to Program, 4/e, interactivity features―including hyperlinks and audio walkthroughs of the code examples.
About the Author
Dr. Harvey M. Deitel, Chairman and Chief Strategy Officer (CSO) of Deitel & Associates, Inc., has 41 years experience in the computing field, including extensive industry and academic experience. Dr. Deitel earned B.S. and M.S. degrees from the Massachusetts Institute of Technology and a Ph.D. from Boston University. He worked on the pioneering virtual-memory operating-systems projects at IBM and MIT that developed techniques now widely implemented in systems such as UNIX, Linux and Windows XP. He has 20 years of college teaching experience, including earning tenure and serving as the Chairman of the Computer Science Department at Boston College before founding Deitel & Associates, Inc., with his son, Paul J. Deitel. He and Paul are the co-authors of several dozen books and multimedia packages and they are writing many more. With translations published in Japanese, Russian, Spanish, Traditional Chinese, Simplified Chinese, Korean, French, Polish, Italian, Portuguese, Greek, Urdu and Turkish, the Deitels' texts have earned international recognition. Dr. Deitel has delivered professional seminars to major corporations, government organizations and various branches of the military.
Paul J. Deitel, CEO and Chief Technical Officer of Deitel & Associates, Inc., is a graduate of the Massachusetts Institute of Technology's Sloan School of Management, where he studied Information Technology. Through Deitel & Associates, Inc., he has delivered C, C++, Java, Internet and World Wide Web courses to industry clients, including Compaq, Sun Microsystems, White Sands Missile Range, Rogue Wave Software, Boeing, Dell, Stratus, Fidelity, Cambridge Technology Partners, Open Environment Corporation, One Wave, Hyperion Software, Lucent Technologies, Adra Systems, Entergy, CableData Systems, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, IBM and many other organizations. He has lectured on C++ and Java for the Boston Chapter of the Association for Computing Machinery and has taught satellite-based Java courses through a cooperative venture of Deitel & Associates, Prentice Hall and the Technology Education Network. He and his father, Dr. Harvey M. Deitel, are the world's best-selling Computer Science textbook authors.
Top customer reviews
I went through university with the second edition. This forth edition adds more focus on Internet (via CGI), talks through the basics of the STL and applies Object Oriented design. If you want to write truly portable code and want to move away from the sometimes flaky and bloated MFC, then read this.
I still use the second edition at work, but as I do hobbyist programming at home and that copy is all beaten up - I just had to have this copy.
I can't recommend this to anyone highly enough, beginners in C++ or seasoned pros - this book belongs at your side!
The book begins with some very simple C++ programs to easwe you in, then leaps head first into OOP ( object orintated programing). Many other C++ books do not touch OOP till near the end, but this book shows toy how to learn basic class techniecs from the start, which is a great help for much later in the book as you can understand the code better.
Each of the large chapters ends with some questions and some programming exercises for you to do to practice even more with the newly aquired skill. This is a really good learning curve. The answers are not however included, but may be on the website.
Overall this is a very indepth book and teaches even a nonprogrammer that learning C++ is not at all as scary and as difficulr as many people say. I did previously own the 4th edition, and even though that one was all pretty and in color, I prefer the fith edition as the code is more up to date with todays compilers ( Dev=C++ and MSVC++ ), and the reading and explaination of the code is much more detailed.
The fifth edition also touches on vectors and templates, which the fourth edition only spoke about in a passing sentance, so you can learn and become even more profficient with the languauge as you learn it.
Get this book if you are serious about learning C++ from the ground up and want a full and formal guide to one of the most used computer langauges in the world to date.
I bought this book recently & book itself is good enough for a good understanding of several aspects of OOP/C++ and procedural programing.
However, for studying any computer language exercises and solutions to these exercises are needed. Unfortunately Publisher of the book did NOT provide me with any of the promised products in this book (I bought International edition as at present I am based outside of the US).
a) If buying US edition of the book please be aware that you will NOT be provided with any promised Students Solutions Manual.
b) If buying International Edition of the book please be aware that you will NOT be provided with any promised additional chapters to the book, solutions manual, and "online notes" (in which you mainly will listen what is already written in the book).
Hence, I strongly advise you to check all of these with Publisher before buying the book.
For more information please visit Publisher's website, under resources click Students Resources, then Online Companion, & Students Solutions manual and you will see that Students Solutions Manual is NOT available for US edition. For International you can see that no Online companion is available at all.
These remarks are for 8th US and International editions of the book.
Would you like to see more reviews about this item?
Most recent customer reviews
I have to say that the status of the book is pretty good if you don't take into account it is a low-price one.
Look for similar items by category
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Design Patterns
- Books > Science & Nature > Engineering & Technology
- Books > Scientific, Technical & Medical > Engineering