June 1992
Volume 10 Number 6

SOFTWARE TOOLS

Application Hardware Locks

By Robert Fruit
This set of tools and simulation routines shows what's involved in adding hardware locks to an application.

Debugging With Sherlock

By Edward K. Ream
Speed up your debugging with this sophisticated macro package.

A Small make

By Michael Gilson
Here's a simple make you can use as is or enhance for your special needs.

OTHER FEATURES

Using Variable-Length Argument Lists in C

By John Kodis
Here's the ins and outs of using the Standard C stdarg.h capabilities.

Creating Interactive Voice Response Systems in C++

By Michael W. Cohn
Use this C++ class to simplify your next voice response system.

C Packages

By Charles Measday
This technique creates a tightly encapsulated module, using only Standard C features.

Pointer Target Tracking

By Robert C. Metzger
Pointers significantly complicate code optimization. Interprocedural analysis overcomes some of these problems.

COLUMNS

Standard C: Storage Allocation Functions

P.J. Plauger

Questions & Answers: Initializing Arrays

Ken Pugh

On the Networks: You asked for it — X

Sydney S. Weinstein

Doctor C's Pointers: Queues (continued)

Rex Jaeschke

Illustrated C: A Portable Menu Compiler, Part 4

Leor Zolman

CUG New Releases: Cross Reference Utility

Kenji Hino

BOOK REVIEW

Illustrated C (Article unavailable in electronic form)

Reviewed by Mary Wall

DEPARTMENTS

Editor's Forum

New Products

We Have Mail