Tools.h++ Manual

104011 Tandem Computers Incorporated 1-1
Introduction 1
1.1 Overview and features
Tools.h++ is a rich, robust, and versatile C++ foundation class library. By
“foundation” we mean a set of classes useful for virtually any programming
chore.
Tools.h++ is an industry standard. It has been chosen by a wide variety of
compiler vendors to be the standard library they include with every copy of
their compiler. It has been ported to dozens of compilers, many operating
systems, and is in use by thousands of users world wide. You can count on
Tools.h++ being available on whatever platform you might chose to program.
The package includes:
Powerful single, multibyte, and wide character support
Class
RWCString
offers a full suite of operators and functions to
manipulate single- and multibyte character strings. Class
RWWString
offers
wide character string manipulation. Both classes make it easy to do
concatenation, comparison, indexing (with optional bounds checking), I/O,
case changes, stripping, and many other functions. Classes
RWCSubString
and
RWWSubString
allow extraction and assignment to substrings. Class
RWCRegexp
supports regular expression pattern searches. Classes
RWCTokenizer
and
RWWTokenizer
can be used to break single and wide
character strings, respectively, into separate tokens.