C++ Team Blog

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

Application Lifecycle Management (ALM) for C++ in Visual Studio 2010

(image) Hi! I’m Ale Contenti and I’d like to show you here a session on Application Lifecycle Management (ALM) for C++ in Visual Studio 2010 I presented last November at TechEd Europe, in Berlin. People often wonder how we expect C++ developers to take advantage of the many ALM scenarios enabled in Visual Studio 2010 Ultimate. Today...

2011 Comes with a New C++ Weekly Roundup

(image) Happy New Year!! Starting 2011, we’ll be releasing every week a compilation of articles, videos, downloadable stuff, interviews and other news related with our programming language. Sources may or may not be MS-owned, as long as the content is of the common interest. This may also apply for the timeline of articles: they may not ...

Making an Exception

(image) An interesting debate about C++ exceptions took place a few weeks ago in the C++ MVPs discussion list. The trigger was something as innocent and specific as “would you guys just throw std::runtime_exception with some error message string or you define a new exception hierarchy? What’s your opinion on AtlThrow/AtlThrowLastWin32?” ...

Unit-Testing Native C++ with Visual Studio

(image) Hi there! I’m John Socha-Leialoha and I’m a big fan of TDD. When I asked around about writing C++ tests, I was told there isn’t any support for C++ unit tests in Visual C++. Not true. Check this blog post where I tell you what’s required in order to write unit test for native C++ code using ...

Staying Current with Visual C++ 2010

(image) A few weeks ago, the 2010 Edition of TechEd Europe took place in Berlin, Germany. C++ MVP Kate Gregory (picture) delivered a session where she shows through demos the latest achievements in the C++arena, especially regarding the upcoming C++0x version of language (scheduled by 2011), its libraries, concurrency and related IDE ...

Issues with F1-Help in C++ Projects

(image) Hi! My name is Ulzii Luvsanbat and I’m a Senior Test Lead with the Visual C++ team. Diego told me about some feedback received in a recent post regarding the accuracy and usefulness of the F1-Help command when working on C++ projects. First of all, I want to start by thanking all of you guys for your feedback on F1 Help ...

“Off By Default” Compiler Warnings in Visual C++

(image) Greetings! My name is Jon Sturgeon; I’m a developer in the Forefront team here at Microsoft. I’m happy to be able to contribute to the Visual C++ Team Blog as a “guest blogger”. One of my passions when writing C++ code has always been to use as many techniques as possible to find bugs earlier and earlier in the ...

VS2010 SP1 Beta: What’s in It for C++ Developers

(image)  As announced two  days ago by S. Somasegar and Jason Zander, the Visual Studio 2010 Service Pack 1 Beta is now ready for download! Service Pack 1 Beta comes with a “go live” license which means you can start using the product for production related work (see the license agreement with the product for more details...