Effective Modern C++
- 334 páginas
- 12 horas de lectura
Presents a collection of tips for programmers on how to use the features of C++11 and C++14 effectively, covering such topics as functions, rvalue references, and lambda expressions.
Scott Meyer es el creador de la tira cómica Basic Instructions y ahora se ha aventurado en el mundo de las novelas. Su diverso trasfondo, que incluye haber trabajado como locutor de radio, comediante de stand-up y guionista de videojuegos, imbuye su narrativa con una perspectiva única. Sus historias exploran a menudo las absurdidades de la vida cotidiana con ingenio y aguda observación. El estilo distintivo de Meyer se caracteriza por un humor seco y giros inesperados que entretienen constantemente a los lectores.




Presents a collection of tips for programmers on how to use the features of C++11 and C++14 effectively, covering such topics as functions, rvalue references, and lambda expressions.
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.
Providing information on C++'s Standard Template Library, this book shows you how to use it. It includes: advice on choosing among standard STL containers, nonstandard STL containers, and non-STL containers; techniques to maximize the efficiency of the STL and the programs that use it; insights into the behavior of iterators; and more. schovat popis
35 New Ways to Improve Your Programs and Designs
Presents 35 ways to improve your programs and designs. This work explains how to write software that is more effective. It contains methods for improving program efficiency, including incisive examinations of the time/space costs of C++ language features; descriptions of advanced techniques used by C++ experts; and more.