{logo}

August 1998
Volume 16 Number 08

WINDOWS

A Windows NT Exception Class Library

Eric Gufford
Marrying Win32 exceptions with C++ exception handling takes a lot of work, but the payoff can be high — particularly if most of the work has been done for you.

A Wrapper Class for NT Services

John T. Bell
Like many aspects of Windows NT, talking to the Service Control Manager is a task best left to an expert.

Encapsulating DDE

Giovanni Bavestrelli
The less you have to fool with the details of Dynamic Data Exchange, the more likely you are to get it right.

FEATURES

The New HTML Help Standard

Keith Bugg
Few subsystems needed more help than Windows Help. Fortunately, Web technology once again simplifies matters.

Creating Simple Persistent Objects

Alberto Florentin
Persistent objects aren't all that hard to implement, but they do take a bit of, well, persistence.

Creating a Word Iterator

James M. Curran
Iterators can do more than just step through data. They can, for example, do a bit of parsing along the way.

BOOK REVIEW

The Programmer's Guide to SCSI

reviewed by Marc Briand

C/C++ CONTRIBUTING EDITORS

Standard C/C++: The Facet collate

P. J. Plauger
Comparing two character sequences is relatively easy, once you know which one should come first.

The Learning C/C++urve: Yo Quiero VLAs

Bobby Schmidt
VLAs bring a little bit of C++ to C, along with a host of uncertainties.

Questions & Answers: Every Template Needs a friend (Now and Then)

Pete Becker

Pete explains why template specializations aren't friends, and why character constants shouldn't be treated as numbers.

DEPARTMENTS

Editor's Forum

New Products

We Have Mail