This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: codecvt as an abstract base class
- From: Paolo Carlini <paolo dot carlini at oracle dot com>
- To: David Krauss <potswa at mac dot com>
- Cc: Jerry Schwarz <jerry at acm dot org>, libstdc++ at gcc dot gnu dot org
- Date: Wed, 29 Sep 2010 01:43:25 +0200
- Subject: Re: codecvt as an abstract base class
- References: <EFDA6AE7-70AE-4ACB-9392-A3D61001AA13@mac.com>
Hi,
> By the way, what was the rationale for specifying std::codecvt not to declare its virtual members pure virtual, and not specifying any implementation either?
>
> Is the intent that they be left dangling to produce link errors, or that dummy implementations (for example, throw an exception in every case) should be added? (What does everyone think of the latter option? Paolo?)
>
frankly, at the moment I'm in the middle of way too many things to give
a sensible contribution to this specific discussion. I'm sorry.
To keep the focus on concrete issues, I would suggest also considering
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16006
when returning to codecvt (see in particular Comment 6), it's something
people would really like to see us delivering.
Paolo.