Compiler & Tools Guide


Compiling
· Compiling Code
· Language Implementation
· Mixing Languages
· Assembly Language
· Inline Assembler
· Optimizing Code
· Numerics Programming
· Acrtused
· Pragmas
· Precompiled Headers
· Predefined Macros
· Warning Messages
· Error Messages
· Runtime Messages


Linking
· Optlink
· Switches
· Module Definition Files
· Operation and Design
· Error Messages


Win32 Programming
· Win32 Programming


DOS and Win16 Programming
· Memory Models
· 16 Bit Pointer Types and Type Modifiers
· Handle Pointers
· DOS Programming
· DOSX Programming
· Win16 Programming
· Win16 DLLs
· Win16 Prolog/Epilog


C/C++ Extensions
· Design by Contract
· __debug statement
· __debug declaration
· Dynamic Profiling
· Embedding C in HTML


Tools
· BCC
· CHMOD
· CL
· DUMP
· DUMPOBJ
· EXE2BIN
· GREP
· HC
· IMPLIB
· LIB
· LIBUNRES
· MAKEDEP
· ME
· OBJ2ASM
· PATCHOBJ
· RC
· RCC
· SC
· SMAKE
· TOUCH
· UNMANGLE


Porting to DMC++
· Switching to DMC++
· from Microsoft
· from Borland
· Porting Guide

Copyright © 1995-2001 Digital Mars. All Rights Reserved.