What is the relationship between bstrings and CBString?
A. CBString is a C++ class that substantially uses bstrings to implement its functionality. Both provide nearly the same functionality. Like STL’s std::string or MFC’s CString, CBString uses operator overloading, exception handling, and STL to maximally leverage C++ functionality. The [] operator is additionally safe via bounds checking. CBString throws exceptions as a result of any error encountered, while Bstrlib propagates such errors.