C++ Technical Report 1

C++ Technical Report 1

C++ Technical Report 1 (TR1) is the common name for ISO/IEC TR 19768, C++ Library Extensions, which was a document proposing additions to the C++ standard library for the C++03 language standard. The additions include regular expressions, smart pointers, hash tables, and random number generators. TR1 was not a standard itself, but rather a draft document. However, most of its proposals became part of the current official standard, C++11. Before C++11 was standardized, vendors used this document as a guide to create extensions. The report's goal was "to build more widespread existing practice for an expanded C++ standard library."

The report was first circulated in draft form in 2005 as Draft Technical Report on C++ Library Extensions, then published in 2007 as an ISO/IEC standard as ISO/IEC TR 19768:2007.

Read more about C++ Technical Report 1:  Overview, Technical Report 2

Famous quotes containing the words technical and/or report:

    I rather think the cinema will die. Look at the energy being exerted to revive it—yesterday it was color, today three dimensions. I don’t give it forty years more. Witness the decline of conversation. Only the Irish have remained incomparable conversationalists, maybe because technical progress has passed them by.
    Orson Welles (1915–1984)

    There was ... a large, shaggy dog, whose nose, report said, was full of porcupine quills. I can testify that he looked very sober. This is the usual fortune of pioneer dogs, for they have to face the brunt of the battle for their race.... When a generation or two have used up all their enemies’ darts, their successors lead a comparatively easy life. We owe to our fathers analogous blessings.
    Henry David Thoreau (1817–1862)