Technical Report One

A non-normative report for TheCppStandardsCommittee on extensions to the CeePlusPlus standard library. Its official name is the "Proposed Draft Technical Report on C++ Library Extensions", but nicknamed "TR1", because the extensions it defines are contained in a namespace call "std::tr1".

As the report itself states:

Some of the library components in this technical report may be considered for standardization in a future version of C++, but they are not currently part of any C++ standard. Some of the components in this technical report may never be standardized, and others may be standardized in a substantially changed form.

However, it's a safe bet that studying this report will give some insight into what's ahead for the standard library.

A draft is available at http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2005/n1745.pdf.

Some highlights:

See VariadicTemplatesForGnuCpp for an example implementation.


CategoryCpp


EditText of this page (last edited May 16, 2007) or FindPage with title or text search