C++ Team Blog

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

BUILD: Wednesday Update

C++ is alive at Build 2012! Developers have been filling the C++ sessions and getting tips, tricks, insights and example code from the experts. But you don't have to take our word -- sessions from Tuesday are available online: And if you have 90 seconds, catch this quick chat with Herb Sutter: [View:https://www.youtube.com/watch?...
Comments are closed.0 0
C++

Project Austin Part 6 of 6: Storage

Hi, my name is George Mileka. I’m a developer on the C++ Libraries team. I have been working on the Project Code Name Austin for many months with Jorge, Eric, and Alan. To learn more about what the Project Code Name Austin is, you can read this great post by Jorge Pereira. For Project Austin, we have used ESE (Extensible Storage Engine) ...
Comments are closed.0 0
C++

C++ at BUILD 2012

(image) Experience the Build conference on Channel 9 and learn how to build fierce Windows 8 apps using C++ from the experts: If you are at Build, try to catch a few of these sessions. If you were unable to make Build, watch Channel 9 for session videos. On the social front, like Visual C++ (Visual CPP) on ...
Comments are closed.0 0
C++

Hello ARM: Exploring Undefined, Unspecified, and Implementation-defined Behavior in C++

With the introduction of Windows RT for ARM devices, many Windows software developers will be encountering ARM processors for the first time. For the native C++ developer this means the potential for running afoul of undefined, unspecified, or implementation-defined behavior--as defined by the C++ language--that is expressed differently on the...
Comments are closed.0 1
C++

C++/CX Part 4 of [n]: Static Member Functions

See C++/CX Part 0 of [n]: An Introduction for an introduction to this series and a table of contents with links to each article in the series. In this article, we'll take a look at static member functions and how they are supported by the Windows Runtime. A Windows Runtime reference type (also called a ref class in C++/CX, or a runtime class) ...
Comments are closed.0 0
C++

Project Austin Part 5 of 6: Shadow Rendering

When we designed the user experience of Austin, we spent quite some time thinking about the different page views and layouts, and how to transition between them.  We wanted to create an immersive experience where the user can manipulate and navigate Austin's pages in an intuitive way; pages zoom in and out in 3D with pinch gestures, and ...
Comments are closed.0 0
C++

More Q&A for the C++ AMP book

As we shared last week, Kate Gregory and Ade Miller have released C++ AMP, an exploration of accelerated massive parallelism with Microsoft® Visual C++®. In that post, Ade answered a few of our hard-hitting questions. In this post, Kate answers the same set of questions:Q1.    “C++ AMP” in 140 characters or ...
Comments are closed.0 0
C++

Check out the new C++ AMP book by Kate Gregory and Ade Miller

The C++ AMP book by Kate Gregory and Ade Miller is available in print or online from your favorite retailer! What is in it for you? Among other things, you will discover how to: I was able to corner Ade Miller long enough to answer a few questions:Q1: “C++ AMP” in 140 characters or less?“A hardware ...
Comments are closed.0 0
C++

Project Austin Part 4 of 6: C++ AMP acceleration

Hello, I am Amit Agarwal, a developer on the C++ AMP team. C++ AMP is a new technology available in Visual Studio 2012 that enables C++ developers to make the best use of available heterogeneous computing resources in their applications from within the same C++ sources and the VS IDE they use for programming the CPU. Austin is a digital note-...
Comments are closed.0 0
C++

Windows XP Targeting with C++ in Visual Studio 2012

Background In June, we announced enhanced targeting for Windows XP using the Visual Studio 2012 C++ compiler and libraries. This feature has been included in Visual Studio 2012 Update 1. You can download it from here. The purpose of this article is to provide an overview of the Windows XP targeting experience, the level of C++ runtime support...
Comments are closed.0 0
C++