C++ Team Blog

C++ tutorials, C and C++ news, and information about Visual Studio, Visual Studio Code, and Vcpkg from the Microsoft C++ team.

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

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 happy to ...
Comments are closed.0C++

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 ...
Comments are closed.0C++

Boris Jabes on Game Development and Other Demons

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 move on to ...
Comments are closed.0C++

Visual C++ Most Valuable Professionals (III)

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 few years ...
Comments are closed.0C++

_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, ...
Comments are closed.0C++

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, ...
Comments are closed.0C++