On Mon, Sep 11, 2006 at 08:57:13AM +0200, Georg Baum wrote: > Lars Gullik Bjønnes wrote: > > > You should probably do operator+= as well. But I am not sure if that > > is possible as a out-of-class operator. > > It is not, otherwise I would have done it. We can of course make docstring a > subclass of std::basic_string<boost:unit32_t> and add it ourselves, but > then we need to forward many constructors.
Nonsense. struct A { }; void operator+=(A &, int) {} int main() { A a; a += 1; } should compile just fine. Andre'