Related products:
The C++ Programming Language (Special 3rd Edition)
Effective C++ : 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
C++ Templates: The Complete Guide
C++ Primer (4th Edition)
|
Programming
The C++ Standard Library : A Tutorial and Reference
Format: Hardcover
Author: Nicolai M. Josuttis
ReleaseDate: 12 August, 1999
Publisher: Addison-Wesley Professional
Rating:
Great Reference and Good Read
The book starts with a quick review of new language features that were added during the standards process. The C++ Standard Library: A Tutorial and Reference is an excellent choice if you need to update your knowledge of C++ programming. Then each component of the C++ standard library is examined in detail. The material is very readable as well as thorough. I originally bought this book as a reference but found myself reading most of the book.
In the embedded systems world we have to be careful not to fall behind the mainstream in software development. Since our community is smaller than the enterprise development community, our tools are not updated as quickly and our platforms do not always support the latest software technologies. We can fall behind without even realizing it. The C++ standard libraries and new C++ language features are important to embedded systems because these features contribute to efficient, safer code while speeding development. The C++ Standard Library is a good book for learning these topics.
.
A great resource for all C++ programmers
I mainly use it as a reference and to look at examples. This is one of the most useful books I have for C++ programming.
The beginning of the book contains very good information about the new features of the C++ language that have been added by the standard. It covers things like the proper use of the standard C++ exception classes, namespaces, and templates. It talks about what operators you need defined for your classes in order for you classes to work well with STL. It goes into all the data structures and algorithms that are included with STL and a bunch of other topics that are really cool but I rarely use, like function objects and auto pointers. STL is a lot more than I realized until I read this.
For a general book that talks about problem solving or algorithms and data structures you should not choose this one. In fact to learn the theory you would get more out of writing your own data structures than using the standard library anyway. But if you are past the theory and you are tired of rewriting maps and vectors than STL is golden. This book describes STL better than any other that I have read.
.
Must have for any serious c++ programmer.
The best of the best as far as STL references go. If you program c++, you should own this book. .
|
|