C++ Unleashed
Jesse Liberty, Sams ISBN:0672312395, Edition: , 1998-11-13 Price: $39.99
Table of Contents
Introduction 1
PART I OBJECT-ORIENTED PROGRAMMING 5
1 Object-Oriented Analysis and Design 7
2 Implementing Class Design in C++ 45
3 Inheritance, Polymorphism, and Code Reuse 77
PART II IMPLEMENTATION ISSUES 123
4 Memory Management 125
5 How To Use Frameworks 169
6 Standard Template Library Container Classes 217
7 STL Iterators and Algorithms 285
8 Avoiding Name Clashes by Using Namespaces 361
9 Manipulating Object Types at Runtime 381
10 Tuning Application Performance 405
PART III MANIPULATING DATA 429
11 Recursion and Recursive Data Structures 431
12 Designing Efficient Sorting Methods 451
13 Search Algorithms in C++ 483
14 Hashing and Parsing Techniques 513
PART IV OBJECT PERSISTENCE AND ENCRYPTION 541
15 Object Persistence 543
16 Relational Databases and Persistence 621
17 Object Persistence Using Relational Databases 651
18 Object-Oriented Databases 677
19 Protecting Applications Using Encryption 737
PART V DISTRIBUTED COMPUTING TOPICS 777
20 CORBA 779
21 COM 809
22 Java and C++ 851
INDEX 877
|