> I find this remarkably analogous to the operator const charT* issue > with early basic_string. We needed that operator for better > compatibility with legacy code using null-terminated char arrays, and > writing s.c_str() all over the place doesn't read as nice. > But in the > end, the implicit conversion to const charT* was deemed too > error prone > for basic_string.
I would like to second this opinion. I do not see a big of a deal in enforcing get() for direct access. It may make transition to SP slightly more difficult. But the advantages IMO prevail. Gennadiy. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost