RWCString and RWWString Implementation
NOTE: This is an advanced question visible only when the
Show advanced questions box is selected on the
Advanced Options dialog’s
Advanced Questions tab.
The Essential Tools Module provides two implementations of
RWCString and
RWWString:
RWStandardCString based on
std::string and
RWCopyOnWriteCString built using the Copy-on-Write idiom. Your selection should be governed by the requirements of your applications, as described here.
The default is to use
RWStandardCString (with
RWStandardWString).
RWCString and
RWWString respectively become aliases for the selected classes.
For more information, see the section “Performance Considerations” in the Essential Tools Module User’s Guide.