January 1991
Volume 9 Number 1

PORTABILITY

Resources For Portable C Applications

By Tom Plum
If you take portability seriously, Tom Plum can show you where to get the help you need in writing portable C.

Some Thoughts On Portability

By Jack Purdum
Here are a few words from the trenches on how to invest up front in portable code.

Portability Across MS-DOS C Compilers

By Scott Robert Ladd
MS-DOS compilers are more alike than they are different. You can pave across the small differences with a small include file.

Pennies In Long Double

By Dr. Timothy Prince
Compilers are getting more"standard," but don't count on 100 percent "standard' rounding just yet.

OTHER FEATURES

Using Large Arrays In Turbo C

By Stuart T. Baird
Even in small model you can use arrays that exceed 64K.

Multi-Threaded C Functions

By AJM Beddow
With setjmp(), longjmp(), you can create multiple threads under any operating system.

Some Tips For QuickSort

By Joe Celko
QuickSort is a real workhorse, but sometimes even a working horse must be led to water.

Balanced Binary Trees In C++ (Article unavailable in electronic form)

By Bob Jarvis
The classic AVL algorithm is presented in C++.

The iRMX Family Of Operating Systems

By Richard Carver
This 80x86 O.S. offers a full complement of IPC and process control.

COLUMNS

Standard C

P. J. Plauger

Doctor C's Pointers

Rex Jaeschke

Applying C++

Dan Saks

Questions & Answers

Ken Pugh

Implementer's Notebook (Article unavailable in electronic form)

Don Libes

USER REPORTS

Complex Arithmetic And Matrices In C++

Comments By Louis Baker

BOOK REVIEWS

Software Engineering In C

Reviewed By Robert E. Cady

DEPARTMENTS

Editor's Forum

New Products

New Releases

We Have Mail