Skip to content
Paperback Schildt's Expert C++ Book

ISBN: 0078822092

ISBN13: 9780078822094

Schildt's Expert C++

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Very Good

$6.19
Save $28.76!
List Price $34.95
Almost Gone, Only 1 Left!

Book Overview

With completely new material, master programmer Herb Schildt helps the C++ programmer fine tune his/her programming skills. He takes the C++ programmer into advanced topics such as Run Time Type... This description may be from another edition of this product.

Customer Reviews

2 ratings

Exception Handling, If your a novice don't use it.

Yes. As an intermediate-novice programmer I thought this book was great when I read it. It gives code examples on complex issues for a novice.However don't think about using the exception handling mechanism with this book as the only source. It only teaches the syntax and meaning of the syntax in the language. Not how to use it safely (I think)."...naive programming of exception handling typically leads to resource leaks and incoherent object states." (Ben Stanley, C/C++ Users Journal April 2001 page 36).Therefore a highly recommended book is Exceptional C++ by Herb Sutter (se other references in the article).Also Schildt is weak on defining the "const", "const_cast", "static_cast"... effectively. This go evident also in his other book "C++ from the ground up".For instance there is no discussion on why one would not prefer some casts at all in an object system. Casts is inherently dangerous for system that show up some nice behaviour in the beginning but only to crash when data types changes (the computing address "function" is in error).

Great book for advanced topics

I used this book to gain a better understanding of the more complex topics of C++. I believe the descriptions along with the examples are a great way to teach a difficult subject. For anyone wanting a better understanding of complex subjects, this is the book
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured