Showing archive results for 2009

Mar 31, 2009
Post comments count0
Post likes count0

Interested in using web services in your native C/C++ code?

Visual CPP Team
Visual CPP Team

If you are planning to use web services in your native C/C++, here is how you can learn how you can do that. 1)      On 04/01/2009, Nikola Dudar will be hosting a web cast on Windows Web Services API as part of   Microsoft Virtual TechDays for Developers. Nikola is going to introduce Windows Web Services AP...

C++
Mar 28, 2009
Post comments count0
Post likes count0

Some VS2005 and VS2008 Wizards Pop Up Script Error.

Visual CPP Team
Visual CPP Team

Visual C++ team has discovered that after installing the current release of Internet Explorer (Internet Explorer 8), some VC++ wizards do not function correctly.  The products affected are Visual Studio 2005 and Visual Studio 2008.  Following are the affected wizards:-          Add Function-&nb...

C++
Mar 25, 2009
Post comments count0
Post likes count0

Repackaged VC9 SP1 Hotfix For The vector<function<FT>> Crash

Visual CPP Team
Visual CPP Team

Back in December, I blogged about a hotfix for the vector<function<FT>> crash in VC9 SP1.  An observant reader, User, commented that the hotfix had been packaged incorrectly.  We've fixed this problem, and you can now download the repackaged hotfix. Stephan T. LavavejVisual C++ Libraries Developer

C++
Mar 19, 2009
Post comments count0
Post likes count0

GS

Visual CPP Team
Visual CPP Team

My name is Hongwei Qi and I am a Software Design Engineer in Test on the Visual C++ compiler code generation team. In this post I want to share with you the enhancements planned for the GS feature in Visual Studio 2010.  Evolution of GS A lot of code written in C and C++ has vulnerabilities that leave their users open to buffer overrun at...

C++
Mar 16, 2009
Post comments count0
Post likes count0

Performance Tests

Visual CPP Team
Visual CPP Team

Hello everyone, I’m Asmaa Taha; I’m a test developer in the Visual C++ compiler optimization test team.Our Team has various testing systems that automate the testing and reporting processes to convey the state of the product to our feature teams. Some of them are useful in automating the feature testing we have for the compiler (and mak...

C++
Mar 10, 2009
Post comments count0
Post likes count0

Testing VC++ Compiler and Intellisense

Visual CPP Team
Visual CPP Team

Hello,My name is Rashid Sarwar and I am on Visual C++ Compiler Front End team. I have been on this team for several months and have learned many things on how to test a complier. In this post I will be sharing with you how we test our Visual C++ compiler and it’s Intellisense. Testing features in a compiler is not easy as each feature/co...

C++
Mar 2, 2009
Post comments count0
Post likes count0

Visual C++ Development Laboratory – May 4th through 8th, 2009

Visual CPP Team
Visual CPP Team

Hello,   As you know, we love to come and visit our customers every chance we get (PDC, TechEd and various country tours), but this time we thought we would do something at our place. We are running a Development Laboratory here in Redmond from May 4th through 8th (this definitely does not preclude people from outside Redmond participating ho...

C++
Feb 24, 2009
Post comments count0
Post likes count0

Quick Tips On Using Whole Program Optimization

Visual CPP Team
Visual CPP Team

Hi, I’m Jerry Goodwin from the Visual C++ code generation and optimization team, with a couple quick tips on using Whole Program Optimization, also referred to as Link Time Code Generation (LTCG).  If you’re writing native C++ code, you can typically speed up your optimized code by about another 3-4% by adding the /GL flag to your ...

C++
Feb 18, 2009
Post comments count0
Post likes count0

MFC Restart Manager Support in VS2010

Visual CPP Team
Visual CPP Team

Hi, I am Weidong Huang, a Software Design Engineer in Test in the Visual C++ group.  Today I am going to talk about MFC’s support of Restart Manager functionality -- a very amazing feature in VS2010.   What is Restart Manager? Restart Manager is a new feature introduced by Microsoft’s Windows Vista operating system.  It can help...

C++
Feb 3, 2009
Post comments count1
Post likes count0

Rvalue References: C++0x Features in VC10, Part 2

Visual CPP Team
Visual CPP Team

Part 1 of this series covered lambdas, auto, and static_assert.   Today, I'm going to talk about rvalue references, which enable two different things: move semantics and perfect forwarding.  This post will be long, because I'm going to explain how rvalue references work in great detail.  They're initially very confusing because they distinguish l...

C++