I’m Stephan T. Lavavej, and for the last six and a half years I’ve been working with Dinkumware to maintain the C++ Standard Library implementation in Visual C++. It’s been a while since my last VCBlog post, because getting our latest batch of changes ready to ship has kept me very busy,
In Visual Studio 2012 we introduced the ability to create visualizations for native types using natvis files. Visual Studio 2013 contains several improvements that make it easier to author visualizations for classes that internally make use of collections to store items. In this blog post I’ll show an example scenario that we wanted to improve,
If you’ve ever profiled an optimized build of a C++ application there is a good chance that you looked at the profiling report and saw some functions missing that you expected to be present so you had to assume that they had been inlined but couldn’t be certain.
Since the newer Visual C++ content is not yet live on MSDN, I copied the key bits from the “What’s New for Visual C++ Developers” and replicated it below. Note that this post may be removed after the MSDN content has been available for a few weeks.
If you have experience debugging C# or Visual Basic code in Visual Studio, you are probably familiar with a debugging feature called Just My Code (JMC). In Visual Studio 2013, we introduce Just My Code for C++. In VS2013, the goal of this C++ JMC feature is to help the user focus on their code when viewing call stacks without getting lost in library code,
Soma announced availability of the Visual Studio 2013 Preview.
The experience for Visual C++ developers was improved with enhancements in the following areas: ISO C/C++ standards, Visual C++ library, C++ application performance, Windows Store App development, diagnostics, 3-D graphics, the IDE and productivity.
Today I thought I’d start explaining how NuGet supports C/C++ packages under the covers, and look into how one could (theoretically) manually construct a package without using the CoApp PowerShell tools.
As I mentioned before, C/C++ packages built for NuGet didn’t require a whole lot of change in NuGet itself—primarily because if we had made the Package Manager do all the complex work that was necessary to hook up a project,
If you have arrived in the middle of this blog series, you might want instead to begin at the beginning.
This post explains the flow of data within the Visual C++ compiler – starting with our C++ source program, and ending with a corresponding binary program.
Since our last release, the C++ REST SDK team has been working on improving the overall quality of the SDK to transition out of the beta phase. We are excited to announce that the C++ REST SDK has reached release quality and that v1.0.0 is now available for download!