Jump to content

Recommended Posts

Posted

From Effective C++, Thrid Edition:

 

TR1 ("Technical Report 1") is a specification for new functionality being added to C++'s standard library. This functionality takes the form of new class and function templates for things like hash tables, reference-counting smart pointers, regular expressions, and more. TR1 itself is just a document. As I write this in early 2005, the document has not been finalized, and its URL is subject to change.

 

So, what does this mean for Microsoft's Visual C++? What's being added to our suite of native libraries to support TR1? What new features will you find most useful?

 

Stephan T. Lavavej is a developer on the VC++ team who is implementing some of the features that will ship as part of a TR1 VC++*"CTP" some time in the near future... He's really passionate about C++ and here we dig into some of his favorite new TR1 features and he explains how they work and why C++ developers should use them by default. Much of the time is spent on the whiteboard.

One of the really interesting new features of TR1 is shared_ptr (shared pointer) which provides some useful automation (memory safety) for native developers playing with pointers. shared_ptr is also performant as well as predictable. Good stuff.

 

Learn.

 

Enjoy.

 

 

Click here for low res download file.

 

Listen to the podcast(MP3)

Listen to the podcast(WMA)

Download the Video

Watch the Video

 

More...

 

View All Our Microsoft Related Feeds

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...