C++ Team Blog

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

Improvements to Warnings in the C++ Compiler

We made a number of improvements to C++ compiler warnings in Visual Studio 2015 Preview.The printf family of functionsThe community has made it clear that printf and its cousins are still heavily used and would benefit from more rigorous diagnostics when used. In Visual Studio 2015 Preview, the compiler will check that the number of arguments ...

Details About Some of the New C++ Language Features

When you read our release notes, you'll notice that we've added a large number of C++ language features. The details of what these features are can be found all over the web, but what purpose they serve might still be nebulous. This article will attempt to explain the origins of and how to use a few of these new language mechanisms for best ...

Speeding up the Incremental Developer Build Scenario

Overview One of the major focus areas for Visual C++ lately has been improving developer productivity. Keeping this in mind a plethora of improvements have been introduced with Visual Studio 2015 preview (download here) aimed at the developer incremental scenario. The developer incremental scenario is one where a developer changes a single or...

C++ Tools Acquisition for Windows Phone and Store Development

Through this blog post we wanted to inform you that C++ apps in Visual Studio 2015 Preview will be able to target Windows 8.1 Store and Phone development along with Windows 8.0 Phone development.  Everything mentioned below is relevant only for Windows Store and Windows Phone apps. To provide this experience for the users VS 2015 pulls in...

Cross-Platform Mobile Development with Visual C++

Overview Modern application customers are demanding applications be available for multiple device platforms (such as Windows,  Android and iOS). Today there exist multiple approaches in writing applications which target these device platforms. One approach is to simply create multiple versions of the ...

Resumable functions in C++

Last year, in a CTP release, we had provided a glimpse into resumable functions and await support in the Visual C++ compiler. In Visual Studio 2015 Preview we have gotten further along that journey and provided a more general purpose solution. This Preview release provides experimental implementation for a proposal called "Resumable functions...

CppCon Videos Available

In case you missed CppCon or attended but missed a few sessions (or want to review), videos for most of the talks are available on You Tube. There is plenty there for developers of all experience and temperament including: Presentation Slides, PDFs, Source Code and other presenter materials are available on GitHub...

HiLo Desktop sample updated

Hey, all! Doug Erickson from the Visual Studio content and samples team here. We’ve made a couple spot fixes to the popular HiLo C++  sample, and converted it to a Visual Studio 2013 project. Hopefully, this will clear up the issues many of you have been having. If you encounter other issues, leave us feedback in the comments (here ...

Visual Studio 2010 for C++ Development Survey Follow Up

Thanks to the over hundreds of developers who completed our upgrade survey and the select group that agreed to be contacted and spoke to us 1:1. As always, we appreciate the breadth of participants and helpfulness of responses.Three of the top upgrade blockers are cost, breaking changes and third-party library compatibility. One thing we ...