![]()
June 2000
Volume 18 Number 6ALGORITHMS
The Self-Organizing Neural Network
Joey Rogers
People can learn even when they don't know what they're being taught. So can neural nets.A Reusable Nonlinear System Solver, Part 1
Michael L. Perry
C++ lets you encapsulate the Newton-Raphson method for solving equations without obscuring the underlying physical problem to be solved.Combining Boyer-Moore String Search with Regular Expressions
David Berry
Some text searches are fast and some are flexible. This one is both.The Double Metaphone Search Algorithm
Lawrence Philips
Computer vision is a broad and deep topic, but computer hearing is no breeze either, particularly when trying to recognize surnames.FEATURES
Safe and Economical Reference-Counting in C++
Vladimir Batov
Smart pointers keep getting smarter.Generic Extensions to the STL
Thomas Becker
STL is a pretty complete set of tinker toys, but you can always find a few more good ones to add.C/C++ CONTRIBUTING EDITORS
import java.*: Strings
Chuck Allison
Every language lets you manipulate text to some degree. Java is stronger in this regard than most.The Journeyman's Shop: Floating-Point Basics
Pete Becker You can't overcome a fear of floating-point arithmetic or complacency about it until you understand what's going on.
Uncaught Exceptions: Semper Fi
Bobby Schmidt
Bobby reassures us that the dark side of the force need not be all that dark.Post-Mortem Debunker: From MAW to MAM, More?
Stan Kelly-Bootle
What's in a name? Kelly-Bootle gets the last word even when talking to roses.DEPARTMENTS
Editor's Forum
New Products
We Have Mail