Created on 2014-03-27.00:00:00 last changed 89 months ago
Proposed resolution:
This wording is relative to N3936.
Edit [util.smartptr.weakptr]:
bad_weak_ptr() noexcept;-2- Postconditions: what() returns
"bad_weak_ptr"an implementation-defined NTBS.
[ 2014-03-27 Library reflector vote ]
The issue has been identified as Tentatively Ready based on six votes in favour.
[util.smartptr.weakptr] p2 requires bad_weak_ptr to return precisely the string "bad_weak_ptr".
There was general agreement on the reflector and at the Issaquah meeting that this is over-constrained and implementation should be free to return something more descriptive if desired. The proposed resolution makes bad_weak_ptr consistent with other exception types such as bad_alloc and bad_cast. If accepted, the P/R for issue 2233, which currently uses similar wording to bad_weak_ptr, could be updated appropriately.History | |||
---|---|---|---|
Date | User | Action | Args |
2017-07-30 20:15:43 | admin | set | status: wp -> c++17 |
2014-11-08 19:44:42 | admin | set | status: voting -> wp |
2014-11-04 10:26:50 | admin | set | status: ready -> voting |
2014-03-27 21:45:58 | admin | set | messages: + msg6930 |
2014-03-27 21:45:58 | admin | set | status: new -> ready |
2014-03-27 20:35:34 | admin | set | messages: + msg6928 |
2014-03-27 00:00:00 | admin | create |