C++ Team Blog

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

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 ...

Visual C++ Most Valuable Professionals (III)

(image) This is the third and last part of our Channel 9 interviews to C++ Most Valuable Professionals (MVPs), made during a recent Summit at MS headquarters. Meet Alon Fliess (Israel), Marius Bancila (Romania), Bruno Boucard (France) and Jim Beveridge (USA). They got the MVP distinction at different times (some really recently, some for a ...

_ITERATOR_DEBUG_LEVEL – Advanced STL, Part 3

In Part 3 of my video lecture series exploring the Standard Template Library's implementation, I explain how our powerful correctness checks in debug mode work.  In VC10, they're controlled by the macro _ITERATOR_DEBUG_LEVEL, which supersedes VC8 and VC9's more confusing _SECURE_SCL and _HAS_ITERATOR_DEBUGGING macros.  Additionally, ...

Build Related Improvement in VS2010 SP1

Hi, my name is Li Shao. I am a Software Design Engineer in Test in C++ team. In VS2010, C++ has accomplished the migration of VCBuild to MSBuild based project and Build system. We have received very warm acceptance and overall customer satisfaction is very good. You can take a look of a few of my previous blogs (Native MultiTargeting, ...

Parallel Programming: Tasks and Continuations

(image) Hi, I’m Charles Torre, Sr. Technographer with Channel 9. One of my goals is to make sure C++ has first class status on Channel 9. Make no mistake, the C++ Renaissance will be televised. :)   I’ve recently been posting interviews on C9 with some of the VC++ team and a few of the VC++ MVPs like Kate Gregory. Today you'll ...