September 1992
Volume 10 Number 9

COMMUNICATIONS AND NETWORKS

C Inside the 8250

By Vince Scott
Learn to control this popular UART and you can take direct control of serial communications with a multitude of drivers.

Using the PC's Parallel Port for Bidirectional Communications

By William Smith
Simple techniques let you control drivers, or talk to another PC, from almost any PC.

FEATURES

Exception Handling

By Carlos Vidal
Try your hand at C++ exception handling while you wait for the major vendors to throw out their versions.

Time Complexity

By Wilbon Davis
Here's a simple tutorial on a subject that often looks complex--estimating time complexity of algorithms.

Synchronizing Processes Using Critical Sections

By Matt Weisfeld
Here's a simple way to synchronize multiple cooperating processors.

The Foundation of Neural Networks: The Adaline and Madaline

By Dwayne Phillips
If you thought serial nets were difficult to learn, this tutorial will train you to think otherwise.

COLUMNS

Standard C: Bugs

P. J. Plauger

Stepping Up to C++: Initialization vs. Assignment

Dan Saks

Doctor C's Pointers: Trees (continued)

Rex Jaeschke

Q & A: Pointers to Functions and Double Pointers

Ken Pugh

USER REPORT

Power C Compiler

Comments by Dwayne Phillips

SoftC Database Library

Comments by Mark Schumann

BOOK REVIEW

The C Mathematical Function Handbook

Reviewed by William Smith

DEPARTMENTS

Editor's Forum

New Products

We Have Mail