C++ Team Blog

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

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.0 0
C++

Natvis support for Android debugging

Hopefully you’ve seen our support for debugging C++ code on Android in Visual Studio 2015. Now in our RC release we’re pleased to announce that we’ve added support for natvis files to help visualize your native types. Customers using our previous CTP versions let us know that having natvis support for common classes such as ...
Comments are closed.0 0
C++

Debugging C++ code on iOS with Visual Studio 2015

Following up on our previous announcement that Visual Studio added support for debugging C++ on Android we are excited to announce that we now support debugging C++ on iOS as well. Before continuing I would recommend reading the Visual Studio C++ support for iOS announcement and the instructions for how to set up your environment to enable ...
Comments are closed.0 0
C++

Open Sourcing Visual Studio’s GDB/LLDB Debug Engine

You will have seen by now that we have added support for debugging C++ on Android and debugging C++ on iOS debugging C++ on iOS from Visual Studio 2015. As part of this work, we have developed a Visual Studio debug engine that is capable of communicating with both GDB and LLDB from Visual Studio. Today we’re happy to announce that we ...
Comments are closed.0 0
C++

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.0 0
C++

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.0 0
C++

Debug C++ code on Linux from Visual Studio

As you may have heard, Visual Studio 2015 introduces GDB support for Android development. The interesting thing about the capability is that because it debugs using GDB, it’s possible to adapt the implementation to debug other targets that support GDB debugging as well (e.g. Linux and Raspberry Pi). In this post I will share the steps I ...
Comments are closed.0 0
C++

Single-File IntelliSense and other IDE Improvements in VS2015

Hello C++ World! With the release of RC today, we've got a whole bunch of goodies in the IDE, not the least of which is refactoring as well as a really neat feature we like to call Single-File IntelliSense, where you can simply open a file (not needing a VC project) and take advantage of browsing, IntelliSense, and navigation support in VS! ...
Comments are closed.0 0
C++

MFC Dynamic Dialog Layout

One of the frequently requested MFC features (and by the way, thanks for the feedback and keep it coming!) is the ability to intelligently resize dialogs and their content at runtime. One approach is to intercept WM_SIZE message of the parent dialog and recalculate the size and position of the child controls accordingly. It works, but is ...

Feedback usabilla icon