July 1994
Volume 12 Number 7

SOFTWARE TOOLS

Dealing with Uncertain Inputs: Exploratory Software Engineering

By Norman Wilde
We learn to speak a language by trial and error as children. Why not do the same with input formats that are complex and ill specified?

A Tool for Checking C Coding Conventions

By Helene Ballay and Rainer Storn
Whatever you choose for a coding style, it's nice to be able to enforce that style with some help from the computer.

FEATURE

Structure Mapping Techniques in C++

By Adam Greissman
Sometimes virtual member functions, or even the newly added run-time type identification machinery, don't tell you enough about a derived class. Here's a technique you can use today that does.

BOOK REVIEW

Inside Visual C++

Reviewed by Clyde Sickler

COLUMNS

Standard C: The Header <istream>

P. J. Plauger

Questions & Answers: When to Use Pointers

Kenneth Pugh

Code Capsules: C++ Exceptions

Chuck Allison

CUG New Releases: Improved Vi, AISEARCH, and WTWG Update

Victor R. Volkman

CUG Product Focus: WTWG

Victor R. Volkman

DEPARTMENTS

Editor's Forum

New Products

We Have Mail