Str is a C++ string class that is easy-to-use and
efficient. Performance of common operation is
usually in the area of 100% faster than the
standard C++ string class. The Str class has
minimal outside dependencies, is implemented as a
single source file, and is designed to be
user-customized. It also makes it simple to
allocate fast Stack-based strings with automatic
overflow protection. (When the stack buffer is
exhausted, buffer memory is automatically
reallocated on the heap. Memory cleanup is
automatic.)