C++ Team Blog

The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team

Active Template Library (ATL) Security Updates

Hello, On Tuesday 28 July  we released guidance and updates to assist developers using our Active Template Library (ATL) to prevent creating controls or components with potential security vulnerabilities.  Vulnerabilities in libraries are a rare, but industry wide issue, that requires broad collaboration and action by the ...

Channel 9 Video: Parallel Computing in Native Code: New Trends and Old Friends – Damien Watkins and others

Recently our colleagues over at PCP (the Parallel Computing Platform team) have been doing a number of  Channel 9 videos - on their most recent taping they asked Damien Watkins from VC++ to join them. Why? Well the focus of the video was around the journey towards getting the PCP bits shaped and shipped in VS2010. Damien has been the VC...

Channel9: The Route to C++ Code Optimization

A Channel9 video just got published where Russell Hadley (Senior Developer on the VC++ Team) speaks more about the VC compiler. Check out the video at https://channel9.msdn.com/showpost.aspx?postid=405345Thanks,Visual C++ Development Team ...

Channel 9 Video: Andy Ayers – Understanding the Phoenix Compiler Framework

To celebrate the recent release of the next interim version of the Phoenix SDK (http://connect.microsoft.com/phoenix), we asked Charles to do another of his excellent Channel 9 videos on Phoenix (and it has been a little since the last Channel 9 video on Phoenix too.) Andy Ayers, an Architect on the Phoenix project, spent an hour talking about...

Channel 9: Stephan T. Lavavej: Digging into C++ Technical Report 1 (TR1)

Hello Recently we shipped a beta of our MFC/TR1 Feature Pack that, naturally enough, included a large update to MFC and an implementation of “TR1” (if you are unsure just what exactly TR1 is then you can read this VC Blog post.). To celebrate the TR1 availability, Charles Torre (Channel 9) visited with Stephan T. Lavavej, our ...