Mastering the Standard C++ Classes: An Essential Reference - Brossura

Hughes, Cameron; Hughes, Tracey

 
9780471328933: Mastering the Standard C++ Classes: An Essential Reference

Sinossi

The Standard Template Library (STL) is a collection of C++ objects that can be plugged into existing programs or used to automate software development. Because the STL objects are standardised, ready-to-use, and pre-debugged, they are a reliable way to boost productivity with technologies like CORBA and COM. However, because the STL has only recently become a part of the C++ standard - and because many of the functions of the STL are quite sophisticated ones - many programmers know little about how useful the library really is. To keep pace with the technology as it advances, they need an overview of its capabilities and a complete catalogue of its components. This text focuses on the techniques for utilising the STL to simplify the jobs they already do every day, not the need for acquiring new language skills. The authors do offer a complete classification and explanation of the STL, but at the same time, they emphasise what is actually useful, not simply what it contains, expanding into a tutorial on how to use the STL to exploit the object-oriented capabilities of C++ and Java, extending the utility of both languages. Additionally, the accompanying CD-ROM offers an HTML reference to the entire STL as well as examples that run on any compiler.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

L'autore

CAMERON HUGHES is a software engineer at Ctest Laboratories and a staff programmer/analyst at Youngstown State University. He spends most of his time developing large–scale C++ class libraries, inference engines, and information analysis tools.

TRACEY HUGHES is a senior programmer at Ctest Laboratories specializing in pattern–recognition class libraries, discrete event simulation, and information analysis tools.

Dalla quarta di copertina

Learn how to use the standard libraries of the C++ language to speed and simplify any software development project.

Mastering the Standard C++ Classes.

This complete tutorial and reference uses an easy–to–understand component approach to explain the standard C++ objects and how to use them. It shows you how the standard components can easily fit together to build custom objects, and teaches you how to combine C++ objects with other objects, like Java. The numerous code examples are presented using the ANSI/ISO standards for the C++ classes, and can be used in the Unix, Linux, MVS, VM OS/2, Windows, and Mac environments. Mastering the Standard C++ Classes gets you up and running with what you need to know about:
∗ Object–oriented Input and Output using the Iostream classes.
∗ String classes.
∗ Container classes and Algorithm Building Blocks.
∗ Exception classes and Error Handling objects.
∗ Language support and Internationalization classes.
∗ Numerics and Math classes.
∗ Object–oriented memory management components.
∗ Interfacing C++ objects with Java objects.

On the enclosed CD–ROM you′ll find:
∗ A complete reference to the standard C++ classes.
∗ All the software examples from the book.

The Hugheses are the authors of Object–Oriented Multithreading Using C++, Collection and Container Classes in C++, and Object–Oriented I/O Using C++ Iostreams, all published by Wiley.

Visit our Web site at www.wiley.com/compbooks/

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.