Applied C++: Practical Techniques for Building Better Software [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Applied C++: Practical Techniques for Building Better Software [Electronic resources] - نسخه متنی

Addison Wesley

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید

Table of Contents

Examples

Applied C++: Practical Techniques for Building Better Software

By
Publisher: Addison Wesley

Pub Date: April 21, 2003

ISBN: 0-321-10894-9

Pages: 352

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


Section 1.1.
Imaging Basics


Section 1.2.
Summary


Chapter 2.
A Test Application


Section 2.1.
Image Class Design


Section 2.2.
Thumbnail Class


Section 2.3.
Implementation


Section 2.4.
Summary


Chapter 3.
Design Techniques


Section 3.1.
Memory Allocation


Section 3.2.
Prototyping


Section 3.3.
Summary


Chapter 4.
Design Considerations


Section 4.1.
Coding Guidelines


Section 4.2.
Reusable Code


Section 4.3.
Designing in Debugging Support


Section 4.4.
Summary


Chapter 5.
System Considerations


Section 5.1.
Multithreaded and Multiprocess Designs


Section 5.2.
Exception Handling


Section 5.3.
Compile-Time Versus Run-Time Issues


Section 5.4.
Coding for Internationalization


Section 5.5.
Summary


Chapter 6.
Implementation Considerations


Section 6.1.
Finalizing the Image Components


Section 6.2.
Finalizing the Image Class


Section 6.3.
Adding Global Image Functions


Section 6.4.
Finalizing Interfaces to Third-Party Software


Section 6.5.
Summary


Chapter 7.
Testing and Performance


Section 7.1.
Unit Tests


Section 7.2.
Performance Tuning


Section 7.3.
Summary


Chapter 8.
Advanced Topics


Section 8.1.
Memory Issues


Section 8.2.
Language Construct Issues


Section 8.3.
Extending the Framework


Section 8.4.
Summary


Appendix A.
Useful Online Resources


Section A.1.
Software


Section A.2.
Standards


Appendix B.
CD-ROM Information


Section B.1.
Contents


Section B.2.
Framework


Section B.3.
Prototypes


Section B.4.
Utilities


Section B.5.
Delegates

Bibliography

/ 59