CUJ Logo

August 1990
Volume 8 Number 8

GRAPHICS

Writing Portable TIGA Code

By Tom Friend
Your TIGA code will port easier if you follow this advice.

Image Manipulation By Convolution

By Wesley Faler
Use this program to generate images like our cover photo.

Detecting Video Adapters At Runtime

By Marcus Johnson
Make your applications more flexible by making them adapter-aware.

OTHER FEATURES

Extensions For Multi-Threading

By David A. Schmitt
These enhancements address data sharing, mutual exclusion and thread control.

An Object-Oriented Example In C++: Pricing A Meal

By Charles Havener
This case study explains the rationale of two successive design refinements.

Writing Your Own Quicksort

By Mark Nelson
Understanding the behavior of a qsort can improve your sort times.

Using OOPs In Mac Designs

By Richard Rathe
An introduction to object-oriented design on the Macintosh.

Evaluating Your Floating Point Library

By Gene Sheppard
What are the real capabilities of your FP package? These tests can help you find out.

COLUMNS

Standard C

P.J. Plauger

Doctor C's Pointers

Rex Jaeschke

Questions & Answers

Ken Pugh

On The Networks

Sydney Weinstein

USER REPORTS

GraphX Graphics Library

Comments By Victor Volkman

BOOK REVIEWS

C Programming In A UNIX Environment

Reviewed By Phyllis Nelson

C Programmer's Toolkit

Reviewed By Harold C. Ogg

DEPARTMENTS

Publisher's Forum

New Products

New Releases

We Have Mail