May 1994
Volume 12 Number 5

OBJECT-ORIENTED PROGRAMMING

Temporary Object Management through Dual Classes

By Robert M. Adams
Copying large objects about in C++ can be expensive. With a bit of extra work, however, you can eliminate the copying of many temporaries.

Designing an OOP Compiler

By Louis Tsai
There's more than one way to build a parse tree. Inheritance and polymorphism in C++ provide an interesting new way.

BOOK REVIEW

Software Internationalization and Localization: an Introduction

Reviewed by P.J. Plauger

USER REPORT

Archimedes C-51 Hosted on an IBM-PC Compatible

Comments by Charles Hershey

COLUMNS

Standard C: The Header <ios>

P.J. Plauger

Questions & Answers: Using C Libraries in C++

Kenneth Pugh

Stepping Up to C++: Compilation Firewalls, Part 2

Dan Saks

Code Capsules: Visibility in C++

Chuck Allison

CUG New Releases: Bison++, Flex++, ATOC, and DISKED

Victor R. Volkman

CUG Product Focus: MINED: A Powerful Multi-platform Text Editor

Victor R. Volkman

DEPARTMENTS

Editor's Forum

New Products

We Have Mail