Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
C++ Templates: The Complete Guide

Buy

Templates are among the most powerful features of C++, but they are too often neglected, misunderstood, and misused. C++ Templates: The Complete Guide provides software architects and engineers with a clear understanding of why, when, and how to use templates to build and maintain cleaner, faster, and smarter software more efficiently.

C++ Templates begins with an insightful tutorial on basic concepts and language features. The remainder of the book serves as a comprehensive reference, focusing first on language details, then on a wide range of coding techniques, and finally on advanced applications for templates. Examples used throughout the book illustrate abstract concepts and demonstrate best practices.

Readers learn

  • The exact behaviors of templates

  • How to avoid the pitfalls associated with templates

  • Idioms and techniques, from the basic to the previously undocumented

  • How to reuse source code without threatening performance or safety

  • How to increase the efficiency of C++ programs

  • How to produce more flexible and maintainable software

This practical guide shows programmers how to exploit the full power of the template features in C++.

(HTML tags aren't allowed.)

Electronic Devices (Conventional Current Version) (9th Edition)
Electronic Devices (Conventional Current Version) (9th Edition)

Electronic Devices (CONVENTIONAL CURRENT VERSION) , Ninth Edition, provides a solid foundation in basic analog electronics and a thorough introduction to analog integrated circuits and programmable devices. The text identifies the circuits and components within a system, helping...

Data Mining With Neural Networks: Solving Business Problems from Application Development to Decision Support
Data Mining With Neural Networks: Solving Business Problems from Application Development to Decision Support

In my position at IBM, I regularly brief executives, managers, and computer professionals on data mining and neural network technology. In my briefings, I cover the fundamentals of data mining and neural networks, and I also discuss specific applications relevant to the customers' businesses. Since time is usually limited, my goal...

Computer Simulation Methods in Theoretical Physics
Computer Simulation Methods in Theoretical Physics

The new and exciting field of computational science, and in particular sim- ulational science, has seen rapid change since the first edition of this book came out. New methods have been found, fresh points of view have emerged, and features hidden so far have been uncovered. Almost all the methods presented in the first addition have...


Programming Python
Programming Python

As Python's creator. I'd like to say a few words about its origins, adding a bit of personal philosophy.

Over six years ago. in December 1989; I was looking for a "hobby" programming project that would keep me occupied during the week around Christmas. My office (a government-run research lab in Amsterdam)
...

Adaptive Hypermedia and Adaptive Web-Based Systems: 5th International Conference, AH 2008
Adaptive Hypermedia and Adaptive Web-Based Systems: 5th International Conference, AH 2008

Adaptive Hypermedia has emerged as an important area of both academic and deployed research. It encompasses a broad range of research that will enable personalized, adaptive hypermedia systems to play an even more effective role in people’s lives. The Web has enabled the widespread use of many personalized systems, such as recommenders,...

Windows Phone 7.5 Data Cookbook
Windows Phone 7.5 Data Cookbook
Storing and manipulating data plays an important role in making any mobile phone effective in business applications or any other data-driven application. Windows Phone 7.5 Data Cookbook covers topics such as how to bind data easily using databinding techniques, how to save data in local storage for later retrieval, how to format XML for data...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy