Howard Hinnant wrote: > So no matter what, it looks like we need that non-mutable string with > a nothrow copy ctor. shared_ptr<char> could work. :-)