Editor’s Report
Document number | N2462=07-0332 |
Date | 2007-10-22 |
Project | Programming Language C++ |
Reference | ISO/IEC IS 14882:2003(E) |
Reply to | Pete Becker |
| Roundhouse Consulting, Ltd. |
| pete@versatilecoding.com |
N2461=07-0331, Working Draft, Standard for Programming Language C++,
contains the working draft for the standard, with the following changes made since
the post-Toronto Working Draft, N2369=07-0229:
- N2170, Universal Character Names in Literals
- N2431, A Name for the Null Pointer: nullptr
- N2437, Explicit Conversion Operator -- changed "boolean-converted" to
"contextually converted to bool", as suggested by Mike Miller
- N2429, Concurrency Memory Model -- restructured, slightly reworded
- N2442, Raw and Unicode String Literals
- N2439, Extending Move Semantics to *this
- LWG Issues 660, 488, 577
- N2434, Standard Library Applications for Explicit Conversion Operators
- N2071, Iostream Manipulators for Convenient Extraction and Insertion of
struct tm Objects -- also made aggressive editorial
changes to [std.manip] and [ext.manip] so that their requirements make sense.
- N2401, Code Conversion Facets for the Standard C++ Library
- N2427, C++ Atomic Types and Operations
- N2440, Abandoning a Process -- reorganized somewhat. Also moved one paragraph
in description of atexit into description of
exit.
- N2436, Small Allocator Fix-ups
- N2408, Simple Numeric Access
- N2423, Recommendations for Resolving Issues re [rand]
- N2409, Proposed Resolutions for the Outstanding Issues in Chapter 28: Regular
Expresions Library
- N2422, Diagnostics Issues
My thanks to the following people, who pointed out typographical, linguistic,
logical, and syntactic errors throughout various versions of the working drafts:
- Beman Dawes
- Hans Boehm
- Howard Hinnant
- John Maddock
- Lawrence Crowl
- Martin Sebor
- Matt Austern
- Mike Miller
- P.J. Plauger
- Pablo Halpern
My apologies to anyone whose name didn’t get on this list. Any omissions
are entirely accidental.