Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Microsoft
Download Center 
Search Advanced Search

GDC 2009: The Beauty of Destruction

Brief Description
This presentation will cover all aspects of C++ object destruction, ranging from destructor performance to best practices.

On This Page

Quick Details
File Name:The_Beauty_Of_Destruction.zip
Version:1.0
Date Published:8/5/2009
Language:English
Download Size:794 KB
Estimated Download Time: 2 min 56K

Overview

C++ destructors are the most important feature of C++. The power wielded through deterministic object unwinding cannot be underestimated. Resource leaks are the bane of games, and destructors are an essential part of the solution. But destructors provide much more than simple object cleanup. This presentation will cover all aspects of C++ object destruction, ranging from destructor performance to best practices. Topics include order of destruction, implicit destructors, and details around how destructors are affected by exception handling, polymorphism, and partially constructed objects. This also covers related topics like the delete operator, STL allocator::deallocate, and shared_ptr deletors.

 Top of page

System Requirements

  • Supported Operating Systems: Windows 7; Windows Vista; Windows XP
PowerPoint 2007 or PowerPoint Viewer 2007 required

 Top of page

Instructions

Unzip contents

 Top of page

 Top of page

 Top of page


© 2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement