C++ Team Blog

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

Rock Hard: C++ Evolving

(image) Hi, I’m Boris Jabes, senior program manager lead on the Visual C++ team. Last month I delivered a session at DevDays 2011 Netherlands, taking a fresh perspective on C++0x (or should I say, C++11) and the power of modern native programming. Unlike talks we've done previously, I didn't go over every new feature in our compiler ...

Converting An MFC Ribbon To Designer Format

(image) Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team, and I primarily work on MFC. In Visual Studio 2010, a ribbon designer was added which allows you to visually edit the ribbon used in your MFC application. This doesn’t help you, however, if you adopted the ribbon user interface with Visual Studio 2008 SP1 ...

Herb Sutter Shares Perspectives on the New C++ Standard

(image) Hi, I’m Charles Torre, Sr. Technographer with Channel 9. I’m back with an interview made last week with Herb Sutter, Principal Architect on the Visual C++ team at Microsoft and chairman of the ISO committee which recently approved the final technical changes to the C++0x standard – the publication of which is expected this ...

Just Posted: Stephan T. Lavavej’s Advanced STL, 4 of n

(image) The 4th part of this series digs into rvalue references, perfect forwarding and associative containers. Advanced STL covers the gory details of the STL's implementation -> you will therefore need to be versed in the basics of STL, competent in C++ (of course), and be able to pay attention! Stephan is a great teacher and we are so ...

MS11-025 Visual C++ Update Issue

Greetings, I’m Raman Sharma, Program Manager with the Visual C++ team. As part of the April Security Bulletin Release, Microsoft released security bulletin MS11-025. Since then, we became aware of some issues with this bulletin that impact some users on Windows 2000 and a subset of developers using Visual C++. Our team has ...

Boris Jabes on Game Development and Other Demons

(image) Hi, I’m Charles Torre, Sr. Technographer with Channel 9. I recently interviewed Boris Jabes, a fun Visual C++ Program Manager guy to talk to. After a brief discussion of IntelliSense in VC++ –Boris has the distinction of being the first guy to share the news about the removal of C++/CLI IntelliSense support in VC10, we ...