C++ Team Blog

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

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 ...

C++ Debugging Improvements in Visual Studio “14”

In Visual Studio 2015 we’ve introduced two improvements to the C++ debugging experience to address pain points that we’ve heard from you. Improved startup performance when launching applications (F5), and reduced the chance functions called from the Watch or Immediate windows deadlocking. Improved startup performance on ...

C++ Debugging Improvements in Visual Studio “14”

In Visual Studio 2015 we’ve introduced two improvements to the C++ debugging experience to address pain points that we’ve heard from you. Improved startup performance when launching applications (F5), and reduced the chance functions called from the Watch or Immediate windows deadlocking. Improved startup performance on ...

Feedback: Making /Zc:inline default for debug/release configs in “14”

Given our strong focus on improving build times of our toolset as a part of the Visual Studio 14 preview we will be changing a few defaults for Visual C++'s debug and release configuration. These changes include making /Zc:inline (remove unreferenced COMDAT) the default for debug and release configurations. /Zc:inline was introduced as a part ...

Feedback: Making /Zc:inline default for debug/release configs in “14”

Given our strong focus on improving build times of our toolset as a part of the Visual Studio 14 preview we will be changing a few defaults for Visual C++'s debug and release configuration. These changes include making /Zc:inline (remove unreferenced COMDAT) the default for debug and release configurations. /Zc:inline was introduced as a part ...

Visual Studio 2013 Update 4 CTP 2 Available

You can grab the download here.If you do not want to click through to the release notes, there are two technology improvements: And a handful of notable fixed issues: Visit the Visual Studio blog for other goodies in the CTP.As always, we look forward to your feedback. Share feature suggestions on UserVoice, log bugs you ...

On C++ AMP Remappable Shader

This blog post describes C++ AMP remappable shader feature and the changes that it brings to the compilation/execution model in Visual Studio 2014. This feature improves C++ AMP code compilation speed without affecting runtime performance. We will provide data to show the improvements and cover the steps to utilize this feature.To understand ...