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.