Jim Radigan and I recorded a session for Channel9 last week, as part of the “Going Native” series. We describe the “auto-vectorizer” – a neat feature in the VS11 compiler backend that analyses loops, in regular, unmodified C++ code, and generates corresponding vector (SIMD) instructions: tight loops using float or int can run up to 4x faster.
Now that the Windows Software Development Kit (SDK) for Windows 8 Consumer Preview has been released, I would like to show you how you can use the Windows 8 SDK with Visual Studio 10.
Download and install the SDK from http://msdn.microsoft.com/en-us/windows/desktop/hh852363.
Greetings!! I am Diego Dagum, Community Program Manager with the Visual C++ team.
I recently got an article published in the current issue of MSDN Magazine about the ISO C++11 concurrency features implemented in Visual C++ 11.
It’s a 101-level journey through standardized features like:
Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team, and I am the primary developer working on MFC.
I’ve realized over the course of the past several years that a number of developers (especially those using ATL and/or MFC) can be confused about the proper usage and setting of the WINVER #define (and/or the corresponding _WINNT_WIN32 and NTDDI_VERSION #defines).
The Code Analysis team has just posted an article on the latest improvements in Visual Studio 11. If you are a C++ developer (we guess you are as you are reading this blog), it’s worth taking a look.
[Read the article here]
Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team. Through this blog post I wanted to share some information about the Microsoft Foundation Class (MFC) Library, since I am the primary developer working on MFC.
As you know,