C++ Team Blog

C++ tutorials, C and C++ news, and information about Visual Studio, Visual Studio Code, and Vcpkg from the Microsoft C++ team.

Did You See: Improve Your Build Times With IncrediBuild and Visual Studio 2015

Did you see this post Improving your build times with IncrediBuild and Visual Studio 2015 on the Visual Studio blog?IncrediBuild is a software acceleration technology that allows builds, tests, and other development processes to execute in parallel over a distributed network. It works locally on your development box and over a build ...
Comments are closed.0C++

Partial Support for Expression SFINAE in VS 2015 Update 1

In Visual Studio 2015 Update 1, we added partial support for C++11 core language feature Expression SFINAE. What is SFINAE? SFINAE is an acronym for ‘Substitution Failure Is Not An Error’. The idea is that when the compiler tries to specialize a function template during overload resolution, it is ok if the specialization fails as ...
Comments are closed.0C++

Visual Studio 2015 Update 1 Is Here

Did you miss the Visual Studio 2015 Update 1 announcement yesterday on the Visual Studio blog? Keep checking back here for more details about these and other features.Share your feedback, suggestions, thoughts, and ideas on UserVoice, through the in-product feedback UI, or file a bug through the Visual Studio Connect site. Thanks...
Comments are closed.0C++

The Visual C++ team is at CppCon 2015

Are you in town to attend CppCon this week? It's going to be an exciting week in C++ and especially exciting for the Visual C++ team! We've got a dozen talks scheduled that discuss everything from the ideas we're proposing to help move the language forward to amazing new functionality we're adding in Visual Studio.Visual Studio 2015 includes a...
Comments are closed.0C++

Setup Changes in Visual Studio 2015 Affecting C++ Developers

As mentioned in the Visual Studio 2015 IDE blog post, the setup experience of the product now provides more control to the user, for what does and doesn’t get installed.  That blog post also talks about the rationale for this change and future direction for Visual Studio install experience.  C++ is one of the features which is ...
Comments are closed.0C++

Visual Studio 2015 RTM Now Available

Today Soma announced the availability of Visual Studio 2015 RTM and invited Brian Harry and others to talk about new features and experiences. You can watch the VS 2015 keynote or catch the recording on Channel 9 later. Additionally, we have over 60 on-demand videos on Channel 9 that drill into the details of various features and improvements....
Comments are closed.0C++

Real World Cross-Platform Development with Visual Studio 2015: Synergex

The Visual C++ team welcomes opportunities to help partners, customers and the community (future customers) realize the benefits of Visual C++ and Visual Studio 2015. Recently, we have been fortunate to work with Synergex to go beyond debugging Windows code with Visual Studio: Now we’re focusing our efforts on moving our customers and ...
Comments are closed.0C++

Visual Studio 2015 RC Now Available!

Today Soma (and Brian and Scott) announced the availability of Visual Studio 2015 RC, Team Foundation Server 2015 and Visual Studio 2013 Update 5. They all point to the downloads, so if you are in a hurry: Please submit feedback. You C/C++ developers have never been shy about voicing your concerns; channel that energy into ...
Comments are closed.0C++

What’s new with C++ cross-platform development with VS 2015 RC

Continuing our investment in Visual C++ cross-platform mobile, starting with VS2015 RC (download here) we are pleased to announce support for building iOS applications using Visual Studio. Our iOS targeting story is definitely work in progress, and this feature enablement shares our current line of thinking. Over the next few releases we ...
Comments are closed.0C++

More about resumable functions in C++

With the release of Visual Studio 2015 RC, we wanted to provide an update on the progress of resumable functions support in Visual C++. Since last time, we have made some changes to our experimental implementation that tracks the latest proposal (with the exception that resumable_traits and resumable_handle are called coroutine_traits and ...
Comments are closed.0C++