Site Archive (Complete)
C++ Blog: News From the Front
C++
void main(void)

Calls, Returns and In-Between.

by Kevin Carlson
SELECTIVE IGNORANCE

Finding the Signal in the Noise

by Andrew Koenig
April 17, 2006

News From the Front

The C++ Standards Committee met two weeks ago in Berlin. There's a lot going on, but from my perspective as a library implementor (and, admittedly, the author of an upcoming book), the biggest event was the acceptance of most of TR1 into the next C++ Standard.

TR1 is the Technical Report on C++ Library Extensions. It's been approved by the standards committee, and has made its way through the ISO bureaucracy to the point where it's official. But being official isn't the same as being part of the standard: It's advice of possible future directions. But now most of it is part of the next standard, so C++ compilers that claim to conform to the next ISO standard will have to provide, in addition to the current standard library, the newly added parts of TR1: shared_ptr and its kin, reference_wrapper, function, mem_fn, bind, type traits, random number generators, fixed size array and hashed containers, regular expressions, and most of the C99 library additions. If you want the details, the most recent draft of the TR is available at http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf. Or (caution: shameless plug) buy my book when it comes out this summer. "The C++ Standard Library Extensions: a Tutorial and Reference", published by Addison-Wesley.

Posted by Pete Becker at 07:59 AM  Permalink




 
INFO-LINK


Related Sites: DotNetJunkies, SD Expo, SqlJunkies