Strings in the Currency Module
Strings are used throughout the Currency Module, primarily as a means of providing input to and output from the decimal classes. For example, you can construct a decimal object from a string, and when you format it using the RWDecimalFormat class, a string containing the formatted number is returned.
Rather than burden users with the use of character pointers and buffers, we have chosen instead to use the Rogue Wave string class, RWCString. This class provides flexible and efficient string manipulation.