Boost logo

Boost Users :

From: Pavol Droba (droba_at_[hidden])
Date: 2005-10-12 13:34:09


On Wed, Oct 12, 2005 at 01:58:10PM -0400, Gennadiy Rozental wrote:
>
> "John Maddock" <john_at_[hidden]> wrote in message
> news:01ab01c5cf13$49900270$fc220d52_at_fuji...
> >>> There are already several others (FlexiString, sgi's rope) and
> >>> several are already
> >>
> >> Non of them is standard, so no need to pay attention. Any *string*
> >> class that want conform string_algo interface needs to satisfy
> >> const_string one.
> >
> > And back in the real world users use all kinds of propietory string types:
> > CString, UnicodeString,AnsiString, WideString, need I go on? Users *have*
> > to use these types to interact with their native GUI's and other class
> > libraries, having a string type neutral algorithm library allows them to
> > interact with all of these without copying data all the time. Oh and what
> > about memory mapped files, should we be able to support those as well?
>
> IMO all these non-standard string classes are beside the point. It's maybe
> ok for Boost library to try to accommodate everything. But String Algorithms
> as part of STL should define some specific concepts that are expected users
> string to support and should be primarily oriented to work nicely with
> standard string.
>

Will you please provide us with some information where the current implementation
does *not* work nicely with the standard string?

Regards,
Pavol


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net