Games & Xbox

    GDC 2009: The Beauty of Destruction

    Language:
    English
    This presentation will cover all aspects of C++ object destruction, ranging from destructor performance to best practices.
    • Details
      Version:

      1.0

      File Name:

      The_Beauty_Of_Destruction.zip

      Date Published:

      8/5/2009

      File Size:

      794 KB

        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.
    • Supported Operating System

      Windows 7, Windows Vista, Windows XP

        PowerPoint 2007 or PowerPoint Viewer 2007 required
      • Unzip contents

    Popular downloads

    Loading your results, please wait...

    Free PC updates

    • Security patches
    • Software updates
    • Service packs
    • Hardware drivers

    Microsoft suggests

    Introducing Xbox One. The all-in-one entertainment system.
    Introducing Xbox One
    The all-in-one entertainment system.
    Learn more