Advanced C++ Techniques

by Scott Robert Ladd

0 ratings • 0 reviews • 0 shelved
Book cover for Advanced C++ Techniques

Bookhype may earn a small commission from qualifying purchases. Full disclosure.

C++ continues to be the tool of choice for developing fast, robust enterprise applications. But the C++ Standard is far from clear in many regards. One could spend years exploring the language's advanced features without ever completely understanding it.

""Advanced C++ Techniques"" is for professional developers who want to use advanced C++ concepts to build real-world solutions. Rather than serving as a comprehensive from-the-ground-up manual, it focuses on many of the more powerful and useful capabilities of C++, addressing such hot topics as templates, exceptions, the Standard Template Library, component design, and object design. Unlike most C++ books, which approach C++ almost entirely in terms of ""objects==data,"" this book emphasizes how C++ can be used to develop algorithms.

Clear, straightforward examples round out the explanations. Throughout, the emphasis is on simplicity, reliability, and maintainability--not arcane tricks or showy cleverness.

Topics covered include:

Exceptions

Scoping

Templates

Hashes and B-trees

Persistent objects

""Advanced C++ Techniques"" includes thousands of lines of documented open source code, all of which have been validated on several C++ platforms, including Red Hat Linux 5.2, the Gnu Project's gcc 2.95, Microsoft's Visual C++ 6.0, and Borland's C++ Builder.

  • ISBN10 1565927338
  • ISBN13 9781565927339
  • Publish Date 11 October 2000
  • Publish Status Cancelled
  • Out of Print 8 April 2005
  • Publish Country US
  • Imprint O'Reilly Media, Inc, USA
  • Format Hardcover
  • Pages 450
  • Language English