CUJ Logo

September 1990
Volume 8 Number 9

COMMUNICATIONS

Implementing The CCITT Cyclical Redundancy Check

By Bob Felice
Incorporate sophisticated error checking in your communications software.

Using An RPC Protocol To Create A Basic File Server

By Richard Johnston
Here's source code for a network file system protocol.

XMODEM, XMODEM 1-K, And XMODEM/CRC

By Jonathan Ward
Jonathan Ward gives implementation details for this popular family of file transfer protocols.

OTHER FEATURES

A Flexible dprintf Function

By Arkin Asaf
Now you can create custom versions of printf().

Complex Function Library

By Maynard A. Wright
This library supports arithmetic on complex numbers.

COLUMNS

Standard C

P. J. Plauger

Doctor C's Pointers

Rex Jaeschke

Implementor's Notebook (Article unavailable in electronic form)

Don Libes

Questions & Answers

Ken Pugh

Applying C++ (Article unavailable in electronic form)

Tsvi Bar-David

USER REPORTS

PC Expert And PC Expert Professional

Comments By David Keathly

BOOK REVIEWS

Programmer's Essential OS/2 Handbook

Reviewed By Tom Prodehl

DEPARTMENTS

Publisher's Forum

New Releases

New Products

We Have Mail