O’Reilly serves up C++ cookbook
Dec 5, 2005 — by LinuxDevices Staff — from the LinuxDevices Archive — 11 viewsO'Reilly has published a book of practical C++ programming examples. C++ Cookbook presents solutions for commonly encountered programming problems, using O'Reilly's “cookbook” format — a question-solution-discussion format that both helps programmers solve immediate problems, and teaches them best… practices, the publisher says.
(Click for larger view of C++ Cookbook cover)
Authors D. Ryan Stephens, Christopher Diggins, Jonathan Turkanis, and Jeff Cogswell say few of the many books, tutorials, and reference works on C++ present practical advice on real-world problems.
The book reflects current best practices in C++ programming, O'Reilly says, and focuses on performance and portability, with a strong emphasis on formal and ad hoc standards. Topics covered include: working with numbers, dates and times, stream-based input/output, exception handling, building applications with make, multithreading, standard library algorithms and containers, internationalization, and the Boost build system.
Co-author Stephens said, “One of C++'s strengths is that there are many ways to do the same thing, but this can muddy the waters for novices. We wrote this book to provide ready-made solutions to common problems using the best practices so readers can look up a problem, read the solution, tailor it to his or her needs, and take away some useful wisdom.”
Why is a dog on the cover?
Good question. More generally, why does O'Reilly put pictures of animals on its book covers? The company's website states, “The animals on the covers of O'Reilly books are a hallmark of the brand, making them instantly recognizable on bookshelves throughout the world.”
An entire page devoted to O'Reilly's animal covers is located here.
Availability
The 592-page book is available now, direct from O'Reilly, priced at $44.95. A sample chapter (PDF download) on files and streams is also available.
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.