Main Page
Table of content
Copyright
The C++ In-Depth Series
Titles in the Series
Preface
Intended Audience
How to Use This Book
Conventions We Use
Acknowledgments
Chapter 1. Introduction
1.1 Imaging Basics
1.2 Summary
Chapter 2. A Test Application
2.1 Image Class Design
2.2 Thumbnail Class
2.3 Implementation
2.4 Summary
Chapter 3. Design Techniques
3.1 Memory Allocation
3.2 Prototyping
3.3 Summary
Chapter 4. Design
Considerations
4.1 Coding Guidelines
4.2 Reusable Code
4.3 Designing in Debugging
Support
4.4 Summary
Chapter 5. System
Considerations
5.1 Multithreaded and
Multiprocess Designs
5.2 Exception Handling
5.3 Compile-Time Versus RunTime Issues
5.4 Coding for
Internationalization
5.5 Summary
Chapter 6. Implementation
Considerations
6.1 Finalizing the Image
Components
6.2 Finalizing the Image Class
6.3 Adding Global Image
Functions
6.4 Finalizing Interfaces to
Third-Party Software
6.5 Summary
Chapter 7. Testing and
Performance
7.1 Unit Tests
7.2 Performance Tuning
7.3 Summary
Chapter 8. Advanced Topics
User Guide and Reference Manual.
Boston: Addison-Wesley, 2002. ISBN
0201729148.
[Stroustrup00] Stroustrup, B. The C++
Programming Language, Special
Edition. Boston: Addison-Wesley, 2000.
ISBN 0201700735.
[Sutter00] Sutter, H. Exceptional C++.
Boston: Addison-Wesley, 2000. ISBN
0201615622.
[Sutter02] Sutter, H. More Exceptional
C++. Boston: Addison-Wesley, 2002.
ISBN 020170434X.
[Vandevoorde03] Vandevoorde, D.; and
N.M. Josuttis. C++ Templates. Boston:
Addison-Wesley, 2003. ISBN
0201734842.