![]()
January 1993
Volume 11 Number 1PORTABILITY
Designing an Extensible API in C
By Charles Mirho
A little forethought can save a lot of recompile.Using Wrappers to Improve Portability of Commercial Libraries
By Kenneth E. Van Camp
You don't have to like everything about a third-party library to use it.Template Classes for the iostreams Library
By Randal Kamradt
Adding new kinds of strings is much easier with templates to help you.FEATURES
A Safer setjmp in C++
By Philip J. Erdelsky
You'll never make setjmp safe. But you can control it a little better.The UUCP g Protocol
By Ian Lance Taylor
It's a simple packet protocol, but one that has proved effective over the years.An Essential String Function Library
By William Smith
If <string.h> doesn't meet your needs, these may be the added functions you've been longing for.Hiding ISAM Function Libraries with OOP
By Thomas Murphy
Even a simple use of classes can improve an interface.COLUMNS
Standard C: The Header <time.h>
P.J. Plauger
Stepping Up To C++: The Function operator[]
Dan Saks
Questions & Answers: Linked Lists, Strings, and Internationalization
Ken Pugh
News Update
Sydney S. Weinstein
Code Capsules: Time and Date Processing in C
Chuck Allison
CUG New Releases: Dynamic Link Libraries for Text Windows
Steve Graham
BOOK REVIEW
C Programming Guidelines and C++ Programming Guidelines
Reviewed by Dwayne Phillips
DEPARTMENTS
Editor's Forum
New Products
We Have Mail