This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project. See the libstdc++ home page for more information.


[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index] [Subject Index] [Author Index] [Thread Index]

Re: stdexcept-implementation



Ryszard Kabatek wrote:

> The libstdc++-v3 implementation of the standard exception 
> classes <stdexcept> differs from the previous release. 
> Now the what_arg is stored in a character array, no more in 
> a string object. This is the implementation from SGI's STL. 
>
> The SGI's string class does not use a reference counting, 
> but the libstdc++ does. For this reason the old implementation, 
> with a string, should be better for v3.

The decision about how to represent these exception objects
is not settled.  The v3 release will include both string 
implementations.  Should the release also include both
stdexcept implementions?  Maybe.

Nathan Myers
ncm@cygnus.com