C++ Team Blog

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

TR1 Fixes In VC9 SP1

STL enjoys speaking in the third person and also enjoys bringing you this exclusive news: Visual Studio 2008 Service Pack 1 (VC9 SP1) contains the TR1 and MFC library extensions that were originally released in the Visual C++ 2008 Feature Pack Refresh.  But wait!  VC9 SP1 also contains many delicious fixes for TR1 and MFC. ...

Visual Studio 2008 Service Pack 1 RTM Now Available

Today we are pleased to announce that Microsoft Visual Studio 2008 Service Pack 1 (SP1) is now available for download. Not only does this service pack include the Visual C++ 2008 Feature Pack but also addresses a range of issues found through customer and partner feedback.  Issues found since SP1 beta have been fixed in the release. ...

IconWorkshop Lite Now Available for Download

Once you’ve built a great looking application, you’ll likely want to provide equally great looking icons and toolbar bitmaps.  Unfortunately, the bitmap editing tools included in Visual Studio are far from state-of-the-art.  They haven’t been updated for a long time and simply don’t provide a rich set of tools...

Testing Reverse Engineering Tools/Framework

Testing Reverse Engineering Tools/Framework Hello, I am Manish Vasani, a Software Design Engineer in Test on the Phoenix Analysis and Tools team. In this post, I’ll be giving a brief overview of the Phoenix Pereader-based Analysis tools with an emphasis on the difficulties traditionally involved in testing these types of tools and how...

TechEd 2008 – meeting customers at the booth!

Hello, my name is Li Shao. I am a Software Design Engineer in Test in Visual C++ team. From June 3 to June 6, I had the opportunity to attend TechEd 2008 in Orlando along with two colleagues, Marian Luparu and Martha Wieczorek.  Most of my time was spent at the Visual C++ Booth to answer customers’ questions. I also had the ...

Interesting Visual C++ Resources

A few weeks ago the Visual C++ team delivered two days of technical content to developers down in Northern California.  At this event, we mentioned a large number of useful resources.  We thought we’d take the opportunity to pass them on to readers of the blog as well.  Hopefully you’ll find them valuable. ...

Data-driven Visual C++ Editing Test Framework

Hello, I am Smile, a member of the QA team on Visual C++ Compiler Team. I would like to write about the methods we use to verify the intellisense results while editing in the Visual C++ IDE. To better understand this, consider the following common user scenario:Andy opens his project in IDE to continue his work the day before. He opens Client....

Some C++ Gotchas

Hi - Jonathan Caves again.  Over the last couple of weeks I’ve seen some reports from users that the C++ compiler does not act the way they think it should.  As it turns these reports weren’t real bugs, but the issues brought up are interesting enough to share with a wider audience. The first was from a customer...

Channel9: The Route to C++ Code Optimization

A Channel9 video just got published where Russell Hadley (Senior Developer on the VC++ Team) speaks more about the VC compiler. Check out the video at https://channel9.msdn.com/showpost.aspx?postid=405345Thanks,Visual C++ Development Team ...