C++ Team Blog

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

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

GPU Usage tool in Visual Studio 2013 Update 4 CTP1

After shipping a number of improvements to Graphics Diagnostics in Visual Studio 2013 Update 3 RC, the team has been working to bring you more profiling tools for DirectX applications. In Visual Studio 2013 Update 4 CTP1 that released yesterday (Download here), you will find a brand new GPU Usage tool in the Performance and Diagnostics hub ...

VS 2013 Update 4 CTP 1 is Live!

Hello C++ World! My name is Gabriel Ha; I'm a program manager on the Visual C++ team, and from everyone who worked to bring the following improvements to you, we are super excited to share the good news and look forward to hearing back on your experience! Some of you out there, especially those of you who frequently work with large ...

First non-Microsoft C++ AMP Implementation Leaves Dock, Shows Glimpses of Future

One of the claims made upon initially announcing C++ AMP was that it would be a portable, extensible standard. Parsing the open specification makes it clear that the design is true to that goal, but we were short of an actual proof. In one fell swoop, the good folks at AMD, working in tandem with MulticoreWare, have removed this final concern ...