![]()
April 1998
Volume 16 Number 4Object-Oriented Programming
Counting Objects in C++
Scott Meyers
It isn't hard to keep a count of all the objects allocated for a given class in C++, unless you have to deal with distractions.Disk-Based Container Objects
Tom Nelson
A container that's very large, or that must persist between programs, really needs to live on disk.Introduction to CORBA Distributed Objects
Robert Resendes and Marc Laukien
Sharing data between programs on different machines, written in different languages, has always been a problem. CORBA makes it rather easier.FEATURES
Reading Java Class Files in C++
Andrew Tucker
Here's a helpful utility for dismantling the executable form of a Java program.General-Purpose Threads with I/O Completion Ports
Kevin T. Manley
Divide and conquer is a good strategy for partitioning a large job, provided you don't divide too much. Windows NT helps you guess right.COLUMNS
Standard C/C++: The Facet money_put
P. J. Plauger
Standard C++ gives you a license to print money, or at least monetary values, if only you can figure out how.The Learning C/C++urve: Very Small Array
Bobby Schmidt
It is possible to build an array type from materials found around the home, but not necessarily easy.C++ Theory and Practice: Partitioning with Namespaces, Part 1
Dan Saks
Dan walks a different path from C to C++ than he did seven years ago.Questions & Answers: Creating Variable-size structs
Pete Becker
Fooling the compiler is usually not considered good programming practice, but occasionally it can be a reasonable shortcut.DEPARTMENTS
Editor's Forum
New Products
We Have Mail