Created on 2009-03-03.00:00:00 last changed 171 months ago
Proposed resolution:
Add a footnote to [contents], p2:
-2- All library entities except macros, operator new and operator delete are defined within the namespace std or namespaces nested within namespace std*.
*The C standard library headers [depr.c.headers] also define names within the global namespace, while the C++ headers for C library facilities [headers] may also define names within the global namespace.
[ 2009-07-22 Bill modified the proposed wording with a clarifying footnote. ]
[ 2009-07 Frankfurt: ]
Howard to add NB reference to the description of this issue.
Move to NAD. This comment is informative and not normative by the use of the word "are" instead of the word "shall."
A note linking to Annex D would help clarify the intention, here.
Robert to Open a separate issue proposing that the standard C headers be undeprecated, for the purpose of clarifying the standard.
[ Batavia (2009-05): ]
The proposed wording seems to go too far. Move back to Open.
Addresses UK-169 [CD1]
This phrasing contradicts later freedom to implement the C standard library portions in the global namespace as well as std. (17.6.2.3p4)
History | |||
---|---|---|---|
Date | User | Action | Args |
2010-10-21 18:28:33 | admin | set | messages: + msg4715 |
2010-10-21 18:28:33 | admin | set | messages: + msg4714 |
2010-10-21 18:28:33 | admin | set | messages: + msg4713 |
2010-10-21 18:28:33 | admin | set | messages: + msg4712 |
2009-03-03 00:00:00 | admin | create |