CUJ Logo

October 1997
Volume 15 Number 10

CLIENT/SERVER

Porting Server Applications from UNIX to Windows NT

Thomas Becker
UNIX is nice, but NT is growing in popularity. Here's some useful lore if you have to make the switch.

The Client/Server Toolkit for C and C++ Programmers

Marc Briand
If there's a client/server project in your future, this might be a good book to read along the way.

Creating a Guestbook with ISAPI

Don Gaspar
Collecting data from visitors to your Web site is always a boon to marketing. You just have to steer a course through the alphabet soup of HTML, CGI, ISAPI, and STL.

FEATURES

Segmenting Large Database Transactions in C

Stan Milam
Restarting a program from a checkpoint is a tedious but important operation, one worth encapsulating in a standard package.

Integrating COMEnumerators and STL Iterators

Greg Colvin
Maybe you've noticed the similarity of functionality between COM enumerators and the iterators of STL. Greg shows how to implement one in terms of the other.

Compile-Time Assertions in C++

Kevin S. Van Horn
You can get templates to do all sorts of things for you, even check assertions at compile time.

A Simple Windows Icon Viewer

Pat Paternostro
Viewing icon files is a simple but useful task, and a prototype for more elaborate utilities.

Using Motif Callbacks in C++

Gerald Gay
Templates provide the glue between C-style callback functions and the C++ member functions you really want to call.

COLUMNS

Standard C/C++: Introduction to Locales

P. J. Plauger
If you thought locales were an esoteric aspect of the Standard C library, wait till you see what the draft C++ Standard has done with locale objects.

C/C++ Sources: Best of Reader Requests: You Asked for It!

Victor R. Volkman
Now, more than ever, you need a native guide to explore the Internet with safety and certainty.

The Learning C/C++urve: Viewers Like You

Bobby Schmidt
Bobby and friends gang up on Hungarian notation.

C++ Theory and Practice: Initializing and Copying Subobjects

Dan Saks
C++ lets you omit many details about copying objects when you define a class but not all. You may be surprised to learn what's not done for you.

Questions & Answers: Post-Exception Promises and Uncertainties

Pete Becker
What the language standards promise and don't promise can make all the difference.

DEPARTMENTS

Editor's Forum

New Products

We Have Mail