C++ Team Blog

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

Inheriting From a Native C++ Class in C#

Hi, this is Jim Springfield, an architect on the Visual C++ team.  I have blogged in the past about our IDE and Intellisense work.  I am still heavily focused on that and we are working hard to deliver an improved experience, but this post is about a completely different topic.  A few months ago, I started thinking about how to ...
Comments are closed.0 0
C++

CTaskDialog: an alternative to the simple message box!

Hello everybody, Let me introduce myself, my name is Lukasz Chodorski and I am a new SDE in the Visual C++ Libraries Team. In this post I would like to present to you the CTaskDialog class which wraps the Windows API* in the MFC library. What actually is the CTaskDialog? It is a class/component which can be easily customized depending on your ...
Comments are closed.0 0
C++

Soma Blog: VC++ Enhancements in VS 2010

Recently, Soma, Vice President for the Microsoft Developer Division, blogged about the enhancements of Visual C++ in VS 2010.  Please check out what he has to say and feel free to leave comments for him on our upcoming release.  You can find this blog at http://blogs.msdn.com/somasegar/archive/2008/11/21/c-enhancements-in-...
Comments are closed.0 0
C++

printf(“Hello MSBuild!n”);

Hello everyone. I’m Marian Luparu and I am a Program Manager in the Visual C++ IDE team. Last week I was in Barcelona attending TechEd EMEA 2008 where I had two talks delving into the areas where the VC++ IDE team is making major investments in the upcoming release: ·         Building ...
Comments are closed.0 0
C++

Stupid Lambda Tricks

Hi.  I’m Arjun Bijanki, the test lead for the compiler front-end and Intellisense engine.  One afternoon a few months ago, I was sitting in my office in building 41 thinking about test passes, when an animated discussion between a couple of colleagues spilled into the hallway and grabbed my attention.  My recollection is ...
Comments are closed.0 0
C++

POGO

Pogo aka PGO aka Profile Guided Optimization My name is Lawrence Joel and I am a Software Developer Engineer in Testing working with the C/C++ Backend Compiler group.  For today's topic I want to blog about a pretty cool compiler optimization called Profile Guided Optimization (PGO or Pogo as we in the C/C++ team would like to call it...
Comments are closed.0 1
C++

VC at TechEd Developer Europe

 Hello Following hot on the heels of our participation at the PDC in LA, VC team members are heading off to TechEd Developer Europe. As with the PDC, this will be one of our first chances to show you some of our upcoming Visual Studio 2010 features and a great way for us to solicit your  feedback on both what we have implemented so ...
Comments are closed.0 0
C++

Lambdas, auto, and static_assert: C++0x Features in VC10, Part 1

The Visual C++ compiler in the Microsoft Visual Studio 2010 September Community Technology Preview (CTP) contains support for four C++0x language features, namely lambdas, auto, static_assert, and rvalue references.  Today, I'm going to explain the first three features in detail.  (And I'm going to dedicate an entire post to ...
Comments are closed.0 1
C++

Visual Studio 2010 CTP released

We are very pleased to announce that we have released Visual Studio 2010 CTP at the PDC today. See our earlier posts on this topic. The goal of the Community Technology Preview (CTP) is to obtain feedback from you on the new scenarios that we have enabled. We have defined step-by-step walkthroughs to help you discover these new scenarios. You ...
Comments are closed.0 0
C++