Showing results for February 2009 - C++ Team Blog

Feb 24, 2009
0
0

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
0
0

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
1
0

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++