$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [gsoc] Request Feedback for Boost.Ustr Unicode StringAdapter
From: Soares Chen Ruo Fei (crf_at_[hidden])
Date: 2011-08-13 15:51:45
On Sun, Aug 14, 2011, Robert Ramey wrote:
> hmmm - why can't we just leave it at "std::string represents a sequence of
> "char""
> and define some derivative class which defines it as a
> "a refinement of std::string which supports UTF-8 functionality" ?
Actually my design is based on this exact idea except that I added an
indirection through smart pointers. But if you look at my
alt_string_traits implementation at
https://github.com/crf00/boost.ustr/blob/master/boost/ustr/detail/alt_string_traits.hpp,
it eliminates all the smart pointers and effectively making it exactly
the same as what you have described.