Microsoft Developer Network
▶
Highlights
▶
Technical Articles
▶
Sample Code
▶
Resource and Strategy
▶
Knowledge Base and Bug Lists
▶
Books and Magazine Articles
▼
Product Documentation
▼
C/C++ 7.0
▼
Programming Techniques
Title Page
▶
Introduction
▼
PART 1 Improving Program Performance
PART 1 Improving Program Performance
▶
Chapter 1 Optimizing Your Programs
▶
Chapter 2 Using Precompiled Header Files
▶
Chapter 3 Reducing Program Size with P-Code
▼
Chapter 4 Managing Memory in C
Chapter 4 Managing Memory in C
▶
4.1 Pointer Sizes
▶
4.2 Selecting a Standard Memory Model
▶
4.3 Mixing Memory Models
▼
4.4 Customizing Memory Models
4.4 Customizing Memory Models
Setting a Size for Code Pointers
Setting a Size for Data Pointers
Setting Up Segments
Library Support for Customized Memory Models
Placement of Data in the Compact, Large, and Huge Memory Models
Naming Modules and Segments
Specifying Code Segments
▶
4.5 Using Based Pointers and Data
▶
4.7 Using the Virtual Memory Manager
▶
Chapter 5 Managing Memory in C++
▶
Chapter 6 Using the Inline Assembler
▶
Chapter 7 Controlling Floating-Point Math Operations
▶
PART 2 Special Environments
▶
PART 3 Appendix
▶
C Language Reference
▶
Class Libraries Reference
▶
Class Libraries User's Guide
▶
Comprehensive Index and Errors Reference
▶
Environment and Tools
▶
Run-time Library Reference
▶
C++ Tutorial
▶
C++ Language Reference
▶
Macro Assembler 6.0
▶
Multimedia Development Kit
▶
OLE 1.0 Programmer's Reference
▶
Win32 SDK for Windows NT
▶
Windows 3.1 DDK
▶
Windows 3.1 SDK
▶
QuickC for Windows
▶
Unsupported Tools & Utilities