Terje Slettebų wrote:
> If run-time computation is ok, and that one only wants to avoid dynamical > allocation, then one might do something like I used in another posting in > this thread: > > template<class CharType, int N> > class fixed_size_string; > > template<class CharType, int N1, int N2> > fixed_size_string<CharType, N1+N2> operator+(const > fixed_size_string<CharType, N1> &s1, const fixed_size_string<CharType, N2> > &s2); An implementation of basic_string that uses the small string optimization already implements something very close to this. We don't need to specify an entirely new kind of string to benefit from this technique. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost