July 1995
Volume 13 Number 7

SOFTWARE TOOLS

You Can Count On it

By Beman Dawes
The longest journey begins with a single step. Dawes shines a useful first step toward mastery of the Standard Template Library.

Testing Sort Functions

By K. B. Williams
Sorting is not easy to get right, as this nasty suite of tests reveals. Williams spares nobody in his analysis of widely available sort functions (not even the editor of this magazine).

A C++ Class Generator

By Adrian Barbu
Ever wish you could hire a clerk to check your C++ class design for good style? Here's a Windows-based program that does the job for you.

FEATURES

A Simple, Easy AutoQueue Class

By R. Scott Guthrie
A queue class need not be complicated to be useful.

Fast String Searching

By John W. Ross
If you're doing a lot of string searching, you can't always afford the simplistic approach. Ross shows several good ways to add a sophistication and get dramatic performance improvements.

Understanding the Standard — Linkage (Article unavailable in electronic form)

By Clive D. W. Feather
If you're befuddled about the difference between external, internal, and no linkage, you're hardly alone in the C community. Clive Feather sorts out the subtleties for you.

BOOK REVIEW

Designing Object-Oriented C++ Applications Using the Booch Method (Article unavailable in electronic form)

Reviewed by Robin Rowe

COLUMNS

Standard C/C++: The Header <string>

P. J. Plauger

Stepping Up to C++: Other Assorted Changes, Part 1

Dan Saks

Questions & Answers: A Pitfall Inherited from C

Pete Becker

On the Networks: S'kill is S'nice

Sydney S. Weinstein

CUG New Releases: m68kdis

Victor R. Volkman

DEPARTMENTS

Editor's Forum

New Products

We Have Mail