C++ Team Blog

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

Latest posts

Internal Compiler Error when doing multi-proc compilation (/MP) on Windows XP
Jun 8, 2011
0
0

Internal Compiler Error when doing multi-proc compilation (/MP) on Windows XP

Visual CPP Team
Visual CPP Team

Hi! My name is Ulzii Luvsanbat and I’m a Senior Test Lead with the Visual C++ team. We’ve recently received multiple bug reports on VC++ 2010 compiler consistently crashing during multi-proc build on Windows XP and XP SP3 OSes.  This was a combination of the compiler and OS API issues that exhibited in internal compiler crash.  We have worked on a hotfix and have delivered it to customers who have reported the same issue on forums, MSConnect, and through escalation engineers. The hotfix is available for download publicly, if you’re seeing this issue please feel free to patch the co...

The Visual C++ Weekly Vol. 1 Issue 23 (June 4, 2011)
Jun 4, 2011
0
0

The Visual C++ Weekly Vol. 1 Issue 23 (June 4, 2011)

Diego Dagum - MSFT
Diego Dagum - MSFT

Read in this issue:

BUILD Windows: the Future of the Platform
Jun 3, 2011
0
0

BUILD Windows: the Future of the Platform

Diego Dagum - MSFT
Diego Dagum - MSFT

Last Wednesday, Steven Sinofsky (President of the Windows Division) and Julie Larson-Green (Corporate Vice President, Windows Experience) announced that we’ll be starting a dialog with developers about the next generation of Windows, internally codenamed “Windows 8". We’re very excited to invite you to be a part of the conversation at BUILD, our new developer conference taking place September 13-16 in Anaheim, California. Registration is now open at buildwindows.com.[Learn more about this event at Soma’s blog]

Advanced STL Lectures, Part 5: the Boost Library
Jun 3, 2011
0
0

Advanced STL Lectures, Part 5: the Boost Library

Visual CPP Team
Visual CPP Team

In this 5th part of the advanced series, Stephan T. Lavavej digs into the Boost Library. In his words, it's an open source, super quality, community-driven Standard Template Library (STL). Stephan will walk you through a sample application from end to end, using Boost. New to the Standard Template Library? Watch Stephan’s great introductory series on the STL. Have you missed any previous chapter? Now you can watch the whole series (so far):

The Visual C++ Weekly Vol. 1 Issue 22 (May 28, 2011)
May 28, 2011
1
0

The Visual C++ Weekly Vol. 1 Issue 22 (May 28, 2011)

Diego Dagum - MSFT
Diego Dagum - MSFT

Read in this issue: As usual, you will find more useful resources @visualc.

Enforcing Correct Concurrent Access of Class Data
May 26, 2011
0
0

Enforcing Correct Concurrent Access of Class Data

Visual CPP Team
Visual CPP Team

Hi, this is Jim Springfield. I’m an architect on the Visual C++ team. In any concurrent application, protecting data from concurrent access is extremely important. There are many primitives that can be used for this, such as critical sections, mutexes, reader-writer locks, etc. There are also some newer high-level approaches to concurrency such as those provided by the Concurrency Runtime, although this isn’t the focus of what I’m showing here. However, there isn’t a good way in C++ to make sure that you are really protecting data correctly when accessing it from multiple threads. You w...

The Visual C++ Weekly Vol. 1 Issue 21 (May 21, 2011)
May 21, 2011
0
0

The Visual C++ Weekly Vol. 1 Issue 21 (May 21, 2011)

Diego Dagum - MSFT
Diego Dagum - MSFT

Read in this issue: Check also our Twitter account (@visualc) for more useful resources!

Ask Herb Sutter
May 19, 2011
0
0

Ask Herb Sutter

Diego Dagum - MSFT
Diego Dagum - MSFT

As a follow up of the recent interview that Charles Torre (Channel 9) made to Herb Sutter (Principal Architect with the Visual C++ team), they want the audience –in other words you guys- to send candidate questions. Herb made a call in his blog. I won’t reproduce his entry here, I just want to let you know in case you aren’t following his blog. Therefore, please don't post your question here, do it in his post.[Go to Herb’s call][Watch the original interview]

ALM for C++ in Visual Studio 11 at TechEd NA 2011
May 18, 2011
0
0

ALM for C++ in Visual Studio 11 at TechEd NA 2011

Visual CPP Team
Visual CPP Team

Greetings!! I’m Rong Lu, Program Manager with the Visual C++ team. It’s been extremely exciting in Atlanta at TechEd North America 2011! Terry Leeper, Diego Dagum and I had a chance to be at TechEd and joined the announcement of Application Lifecycle Management (ALM) roadmap in Visual Studio 11. On Monday, Jason Zander announced ALM Roadmap in Visual Studio 11 (check out his blog post for the entire roadmap and details), and then Cameron Skinner did a demo intensive foundational session which showed lots of the ALM features we’re putting in VC11 (check out his blog post and session recording). But yo...