C++ Team Blog

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

Winter ISO C++ Meeting Trip Report

Herb Sutter posted highlights from the Winter ISO C++ meeting held last week in sunny Issaquah, WA:The major work of this meeting was to complete processing of the national body comments received in last summer's comment ballot for the upcoming C++14 standard. We also began comment processing for the recent corresponding ballot for the File ...

The Old New C++ Thing

I've spent many hours reading articles on Raymond Chen's blog, The Old New Thing. It is one of the most popular blogs on MSDN with content ranging from concerts at the Seattle Symphony to Win32 and marriage and native programming. Included are a number of interesting articles with, on or about C++.Here is a small, curated selection: The...

Ghost of VCBlog Posts Past

You don't need to call Ghostbusters. Spend some time (re)reading some great posts from the Visual C++ team blog past. There really are some hidden gems in there! Did your favorite post make this list? If not, share it with us in the comments or recommend new content...

Advanced Developers Conference 2014

The Advanced Developers Conference 2014 takes place April 29-30 in Munich. This years sessions will be about modern device apps, debugging, drivers, graphics,cloud services and much more.The conference will host about 200 attendees with a broad range of international speakers including one or two from Microsoft. It is a great conference for ...

Challenge – Vulnerable Code

This challenge appeared on an internal alias dedicated to C++. It was issued by Mike Vine, a developer here at Microsoft who agreed to let us share it with the mighty Visual C++ blog readers: This challenge came from me thinking about a simple bug which could be turned into a security vulnerability, so I thought I'd give it a go and try to ...

Challenge – Vulnerable Code

This challenge appeared on an internal alias dedicated to C++. It was issued by Mike Vine, a developer here at Microsoft who agreed to let us share it with the mighty Visual C++ blog readers: This challenge came from me thinking about a simple bug which could be turned into a security vulnerability, so I thought I'd give it a go and try to ...

Windows Azure Storage Client Library for C++

The Windows Azure Storage team has announced the availability of a new Windows Azure Storage Client Library for C++. This is a preview release and they are looking for your feedback. This release includes support for blob, table, and queue storage abstractions and provides additional functionality such as retry logic, authentication, logging, ...

C++ in MSDN Magazine

Just in case you have forgotten to look at MSDN Magazine in the last few months, here are a few great articles from MVPs, Microsoft folks and other experts: All of the articles include sample code and often larger sample projects.Are these articles helpful? Let us know in the comments or email me at ebattali@microsoft.com...

Examining stack traces of objects using Visual Studio 2013

It is quite common to have a program stopped in the debugger due to a crash or assertion caused by an object being in a bad state, and to track down the problem, you need to figure out how it got that way. In many cases, the call stack of the object's creation can provide valuable clues, but trying to get that call stack can be a significant ...

STL Resources on MSDN

Before reviewing the excellent standard template library resources on MSDN (including Channel 9), did you know Visual Studio 2013.1 (Update 1) is available now? Brian Harry writes about the release on his blog, mentioning that the release is smaller and focused on working better with IE versions prior to IE 10. It is worth a read. You can grab...