Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
C++ Standard Library Practical Tips (Programming Series)

Buy
Put the Power of the C++ Standard Library to Work!

C++ Standard Library Practical Tips teaches beginning and experienced programmers how to use the Standard Library and its major component the Standard Template Library (STL) effectively in routine programming chores. The book provides 100 quick, easy-to-use tips and solutions to common programming problems such as using the right container, getting a C-style array from a vector, initializing a map with specifi ed values, and computing the mean, median, and mode. The solutions are grouped by topics including, lists, deques, vectors, text processing, numerical algorithms, numerical processing, and containers so programmers can quickly look up a solution when they encounter a problem. To demonstrate the use of the tips in practical application, the book concludes with a capstone project about digital image processing and, in particular, image enhancement. This application shows the power of the Standard Library as it graphically illustrates how just a few lines of Standard Library code can produce major changes in the appearance of an image.

Key Features

* Provides a practical, easy-to-use reference to the C++ Standard Library filled with common programming solutions

* Covers a variety of topics, from general principles of Standard Library programming to text strings, vectors, and numeric algorithms

* Shows the practical application of the C++ Standard Library, as opposed to just explaining how the library works

* Provides quick answers to problems such as storing specified values in an existing container, manipulating groups of bits, merging lists, using a map or multimap as a dictionary, using a class member function in an algorithm, extracting tokens that are between delimiters, making a sequence of random numbers, and computing statistics of data

* Includes a CD-ROM with Borland C++ Builder 6 Personal, the Boost portable C++ source library, and all of the source code and programs from the book

ON THE CD-ROM (see Appendix B for more details)

* Borland® C++ Builder™ 6 Personal. Contains all the tools needed to develop in C++ for the Windows platform

* Boost Library version 1.32.0. Code for the entire Boost portable C++ source library

* Source Code. Contains all the source code from the tips and digital image processing examples in the book

* Figures. Includes all of the fi gures from the book by chapter

SYSTEM REQUIREMENTS: Intel Pentium II/400 MHz or compatible; Microsoft Windows 98, 2000 (SP2), or XP; 128 MB RAM (256 MB recommended); 550 MB hard disk space (full install); CD-ROM drive; SVGA or higher resolution monitor (800x600, 256 color); Mouse or other pointing device.

About the Author

Greg Reese (Dayton, OH) has performed scientifi c programming and algorithm development in industry and research laboratories for over 15 years. He has written in C++ for the last 10 years and has taught the language at the university level. Greg has a Ph.D. in Electrical Engineering and extensive experience in digital image processing, human vision, and pattern recognition. Greg is currently Senior Research Computing Specialist at Miami University in Oxford, Ohio.

(HTML tags aren't allowed.)

MCSE: Windows Server 2003 Active Directory and Network Infrastructure Design Study Guide (Exam 70-297)
MCSE: Windows Server 2003 Active Directory and Network Infrastructure Design Study Guide (Exam 70-297)

Here’s the book you need to prepare for the Designing a Microsoft Windows Server 2003 Active Directory and Network Infrastructure exam (70-297). This Study Guide was developed to meet the exacting requirements of today’s certification candidates. In addition to the consistent and accessible instructional approach that earned...

3D Videocommunication: Algorithms, concepts and real-time systems in human centred communication
3D Videocommunication: Algorithms, concepts and real-time systems in human centred communication
The migration of immersive media towards telecommunication applications is advancing rapidly.  Impressive progress in the field of media compression, media representation, and the larger and ever increasing bandwidth available to the customer, will foster the introduction of these services in the future.  One of the key components for the...
Adsorption by Powders and Porous Solids: Principles, Methodology and Applications
Adsorption by Powders and Porous Solids: Principles, Methodology and Applications
The declared objective of this book is to provide an introductory review of the various theoretical and practical aspects of adsorption by powders and porous solids with particular reference to materials of technological importance. The primary aim is to meet the needs of students and non-specialists, who are new to surface science or who wish to...

Professional Portal Development with Open Source Tools: JavaTM Portlet API, Lucene, James, Slide
Professional Portal Development with Open Source Tools: JavaTM Portlet API, Lucene, James, Slide
Open source technology enables you to build customized enterprise portal frameworks with more flexibility and fewer limitations. This book explains the fundamentals of a powerful set of open source tools and shows you how to use them.

An outstanding team of authors provides a complete tutorial and reference guide to Java Portlet API, Lucene,...

The Handbook of Microbiological Media for the Examination of Food
The Handbook of Microbiological Media for the Examination of Food

Responding to an estimated 14 million cases of food-borne disease that occur every year in the United States alone, the Food and Drug Administration and US Department of Agriculture have begun implementing new regulations and guidance for the microbial testing of foods. Similarly, Europe and other regions are implementing stricter oversight,...

Integrating ISA Server 2006 with Microsoft Exchange 2007
Integrating ISA Server 2006 with Microsoft Exchange 2007
Everything IT pros need to know about using ISA Server 2006 to defend their companies' email and remote users from hack attacks!

This book is a convenient, targeted, single-source guide to integrating Microsoft's ISA Server with Exchange 2007 SP1. Unlike longwinded "comprehensive resources" it doesn't waste time
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy