Title
Request adding additional explicit specializations of char_traits
Status
nad
Section
[char.traits]
Submitter
Jack Reeves

Created on 2006-04-06.00:00:00 last changed 171 months ago

Messages

Date: 2010-10-21.18:28:33

[ Sophia Antipolis: ]

Nobody has submitted the requested paper, so we move to NAD, as suggested by the decision at the last meeting.

Date: 2010-10-21.18:28:33

[ post Bellevue: ]

We suggest that Jack be asked about the status of his paper, and if it is not forthcoming, the work-item be assigned to someone else. If no one steps forward to do the paper before the next meeting, we propose to make this NAD without further discussion. We leave this Open for now, but our recommendation is NAD.

Note: the issue statement should be updated, as the Toronto comment has already been resolved. E.g., char_traits specializations for char16_t and char32_t are now in the working paper.

Date: 2010-10-21.18:28:33

[ Toronto: issue has grown with addition of char16_t and char32_t. ]

Date: 2010-10-21.18:28:33

[ Portland: Jack will rewrite N1985 to propose a primary template that will work with other integral types. ]

Date: 2006-04-06.00:00:00

Currently, the Standard Library specifies only a declaration for template class char_traits<> and requires the implementation provide two explicit specializations: char_traits<char> and char_traits<wchar_t>. I feel the Standard should require explicit specializations for all built-in character types, i.e. char, wchar_t, unsigned char, and signed char.

I have put together a paper (N1985) that describes this in more detail and includes all the necessary wording.

History
Date User Action Args
2010-10-21 18:28:33adminsetmessages: + msg3087
2010-10-21 18:28:33adminsetmessages: + msg3086
2010-10-21 18:28:33adminsetmessages: + msg3085
2010-10-21 18:28:33adminsetmessages: + msg3084
2006-04-06 00:00:00admincreate