Topic: Inconsistent resolutions to ios_base::failure destructor problem


Author: bop2@telia.com ("Bo Persson")
Date: Sun, 25 May 2003 14:19:04 +0000 (UTC)
Raw View
The declaration of ios_base::~failure has no throw spec, while its base
class std:.exception does have one.

Now I find that defect report #331

http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1481.html#331

suggests that we remove ~failure(), while defect report #363

http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1481.html#363

suggests that we add a throw spec.


Both 331 and 363 now seems to have reached WP status. What does that mean?
Should we both add to and remove the declaration? :-)



Bo Persson
bop2@telia.com

---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://www.jamesd.demon.co.uk/csc/faq.html                       ]