![]()
February 1998
Volumn 16 Number 2EMBEDDED SYSTEMS
Fixed-Point Arithmetic for Embedded Systems
Jean J. Labrosse
Fixed-point arithmatic is fast you just have to worry more about overflow and significance loss.Object-Oriented Finite-State Machines
Frantisek Kaduch, Damian Jan, and Purificacion Vidal
Finite-state machines occur all over the place. A reusable base class can capture code that's common to many FSM applications.FEATURES
STL Containers Based on Hash Tables
Mike Benzinger
Hash tables offer a nice balance between insertion and lookup times. Too bad they didn't quite make it into the C++ Standard.Thread Synchronization with Reference-Counting Handles
Bill Reck
Often, the best time to protect access to a shared object is right when you reach for it.Decision-Making with Production Systems
Dwayne Phillips
Computers still can't think, but they can do a respectable job of carrying out policy.Implementing Pascal Data Types in C++
Brian Campbell
C++ is not just "a better C," it can also be a better Pascal.Porting a C++ Application to Java
Danny Kalev
There's more to porting code to Java than just changing the keywords, as you might have guessed.COLUMNS
Standard C/C++: The Facet num_get
P. J. Plauger
Parsing numeric input has always been a messy affair. Standard C++ locales add culture dependence to the mix as well.
The Learning C/C++urve: Morte d'Autopointer
Bobby Schmidt
Once you start replacing macros with templates, it's hard to know when to stop.
Questions & Answers: C++ Standard Approved
Pete Becker
Pete reflects on the eight years of hard work that led to the C++ Standard.
DEPARTMENTS
Editor's Forum
New Products
We Have Mail