You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Effective C++ has been updated to reflect the latest ANSI/ISO standards. The author, a recognised authority on C++, shows readers fifty ways to improve their programs and designs.
C++'s Standard Template Library is revolutionary, but learning to use it well has always been a challenge for students. In Effective STL, best-selling author Scott Meyers (Effective C++, More Effective C++) reveals the critical rules of thumb employed by the experts -- the things they almost always do or almost always avoid doing -- to get the most out of the library. This book offers clear, concise, and concrete guidelines to C++ programmers. While other books describe what's in the STL, Effective STL shows the student how to use it. Each of the book's 50 guidelines is backed by Meyers' legendary analysis and incisive examples, so the student will learn not only what to do, but also when to do it - and why.
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively—so that your software is correct, efficient, maintainable, and portable. That’s where this practical book comes in. It describes how to write truly great software using C++11 and C++14—i.e. using modern C++. Topics include: The pros and cons of braced initialization, noexcept specifications, perfect forwarding, and smart pointer make functions The relationships among std::move, std::forward, rvalue references, and unive...
This is the eBook version of nthe printed book. From the author of the indispensable Effective C++, here are 35 new ways to improve your programs and designs. Drawing on years of experience, Meyers explains how to write software that is more effective: more efficient, more robust, more consistent, more portable, and more reusable. In short, how to write C++ software that's just plain better. More Effective C++ includes: Proven methods for improving program efficiency, including incisive examinations of the time/space costs of C++ language featuresComprehensive descriptions of advanced techn.
Basic Instructions, the webcomic of sarcasm and schadenfreude is back and as consistently surprising as ever! Helpful advice includes "How to Gloat Over Your Captured Enemy", "How to Prepare for the Apocalypse" and much more! Basic Instructions are your 'all inclusive guide to a life well lived.' If you attempt to follow this advice, and your life goes hilariously askew, we apologize in advance, although not very sincerely.
“Every C++ professional needs a copy of Effective C++. It is an absolute must-read for anyone thinking of doing serious C++ development. If you’ve never read Effective C++ and you think you know everything about C++, think again.” — Steve Schirripa, Software Engineer, Google “C++ and the C++ community have grown up in the last fifteen years, and the third edition of Effective C++ reflects this. The clear and precise style of the book is evidence of Scott’s deep insight and distinctive ability to impart knowledge.” — Gerhard Kreuzer, Research and Development Engineer, Siemens AG The first two editions of Effective C++ were embraced by hundreds of thousands of programmers world...
An io9 Can't Miss Science Fiction and Fantasy title in March 2014. Martin Banks is just a normal guy who has made an abnormal discovery: he can manipulate reality, thanks to reality being nothing more than a computer program. With every use of this ability, though, Martin finds his little "tweaks" have not escaped notice. Rather than face prosecution, he decides instead to travel back in time to the Middle Ages and pose as a wizard. What could possibly go wrong? An American hacker in King Arthur's court, Martin must now train to become a full-fledged master of his powers, discover the truth behind the ancient wizard Merlin...and not, y'know, die or anything.
Meyers provides 50 short, specific, easy-to-remember guidelines that experienced C++ programmers either almost always do or almost always avoid. These rules are each followed by an explanation of the rule's important advice on how to implement it, and are supported by actual programming examples.
When you discover the world is a computer program, and you figure out that by altering the code you can time travel and perform acts that seem like magic, what can possibly go wrong?Pretty much everything.Just ask Brit, who has jumped around in time with such abandon that she has to coexist with multiple versions of herself. Now, Brit the Elder finds that her memories don't match Brit the Younger's. And there's the small matter of a glitch that's making Brit the Elder's body fritz out. Brit the Elder's ex-boyfriend Phillip wants to help her, but he'll have to keep it secret from his current girlfriend, Brit the Younger, who can't stand her future self.Meanwhile, Martin is trying to protect Phillip from a relentless attacker he somehow hasn't noticed; Gwen is angry because Martin accidentally proposed to her; Gary tries to help the less fortunate, with predictably disastrous results; and an old nemesis might have to be the one to save them all.In Out of Spite, Out of Mind, our fearless wizards discover the biggest glitch in their world's program may well be themselves.
Martin and his friends discovered that their world is computer generated and that by altering the code, they could alter reality. They traveled back in time to Medieval England to live as wizards. Almost everything they've done since then has, in one way or another, blown up in their faces.So of course they decide to make dragons. It does not go well.As the wizards struggle to control their creations and protect innocent citizens, they try new things (most of which they don't enjoy), meet new people (most of whom are angry at them), and fight epic battles (most of which they lose).But their biggest challenge may be a young girl who knows that the wizards created the dragons and is determined to make them pay. On her side she has powerful allies, a magical artifact, and a faithful if not particularly helpful dog.Fight and Flight is a rollicking tale of bravery, wonder, love, revenge, greed, discovery, deception, and animal husbandry.