Legalize Adulthood!

  • “The Direct3D Graphics Pipeline”
  • About This Blog
  • D3D 9.0 Pipeline
  • D3D 8.1 Pipeline
  • Presentations
  • How Can We Follow?

    twatter RSS feed
    linked in
  • Microsoft MVP

    Direct3D MVP for 10 years

  • My Open Source

    Iterated Dynamics
    C++ Refactoring Test Suite
    manx
    C++ Koans
    C++ track on exercism.io

  • RSS Bitsavers PDF

    • datamedia :: 2500 :: Elete 2500.jpg 14-May-2022
    • datamedia :: 1520APL :: 1520APL.png 14-May-2022
    • datamedia :: 1520APL :: 1520APL kb.png 14-May-2022
    • datamedia :: ads :: 30xx intro 197805.png 14-May-2022
    • datamedia :: 3250 :: 6.jpg 14-May-2022
    • datamedia :: 3250 :: 5.jpg 14-May-2022
    • datamedia :: 3250 :: 4.jpg 14-May-2022
    • datamedia :: 3250 :: 3.jpg 14-May-2022
    • datamedia :: 3250 :: 2.jpg 14-May-2022
    • datamedia :: 3250 :: 1.jpg 14-May-2022
  • RSS Bitsavers Bits

    • DigitalResearch :: Concurrent DOS :: Concurrent DOS Programmers Toolkit Nov1988.zip
    • Compupro :: 5inch :: cpm86fios 40tk.zip
    • Compupro :: 5inch :: CPM8-16 T-2.zip
    • Compupro :: 5inch :: CDOS 8-16 SRC 4.1C.zip
    • Inmos :: Transputer :: TransputerTools.zip
  • RSS Bitsavers Components

    • opti :: dataSheets :: 82C852 PCMCIA Controller Prelim
    • opti :: dataSheets :: 82C852 16-Bit Card Controller 199606
    • opti :: dataSheets :: 82C391 82C392 OPTi-386WB PC AT Chipset 199012
    • opti :: dataSheets :: 82C491 82C392 OPTi-486WB PC AT Chipset 199104
    • opti :: dataSheets :: Viper Express+ BIOS Programming Guide 199701
  • RSS Bitsavers Communications

    • networkGeneral :: Shustek The Ancient History of Computers and Network Sniffers 201606
    • networkGeneral :: P205-00021-002 LM2000 Protocol Analyzer Users Manual 1992
    • networkGeneral :: 20036-002 Sniffer Network Analyzer Token-Ring Monitor Operations 199204
    • networkGeneral :: 20028-004 Sniffer Network Analyzer Operations 199303
    • networkGeneral :: 20026-004 Sniffer Network Analyzer Network and Protocol Reference 199211
  • RSS Bitsavers Test Equipment

    • dataIO :: 981-0121-001 revA 29B Universal Programmer 198410
    • hp :: 166x 167x :: 01670-97023 1670G Service Guide 200311
    • hp :: 166x 167x :: 01670-97022 1670G Series Users Guide 200208
    • hp :: 166x 167x :: 5964-3666 1670D Technical Data 199609
    • hp :: 166x 167x :: 5968-6421 1670G Technical Data 200101

Refactoring C++ Template Classes To Reduce Code Bloat

20-July-2009 — legalize

Eugene Druy has written a nice blog post about refactoring template classes to reduce code bloat.

Posted in C++, Computers, Programming, Refactoring. Leave a Comment »
Proudly powered by WordPress
  • July 2009
    M T W T F S S
     12345
    6789101112
    13141516171819
    20212223242526
    2728293031  
    « Jun   Aug »
  • Categories

    • Administrivia
    • Beer
    • Book Reviews
    • Computers
      • Demoscene
      • Fractals
        • Iterated Dynamics
      • Graphics
      • Programming
        • Acceptance Testing
        • Agile Roundtable
        • C++
          • CLion
          • Visual Studio
        • DirectX
          • Direct2D
          • Direct3D Graphics Pipeline
          • Direct3D Programming Tips
          • SlimDX
        • exercism
        • FitNesse
        • Game Programming
        • Gamefest 2007
        • Gamefest 2010
        • OpenWest
        • PHP
        • Programming Kata
        • Refactoring
        • Static Analysis
        • Unit Testing
        • Utah .NET Users Group
        • Utah Code Camp
        • Windows Installer
          • WiX
        • Windows Phone 7
        • XNA Game Studio
      • Vintage Computing
      • Windows
    • Conferences
    • Dating
    • Film
    • Jobs
    • Legalize Adulthood!
    • Make:SLC
    • Music
      • The Who
    • Peaches
    • Politics
    • Space
    • TV Reviews
  • Archives

    • October 2018 (1)
    • March 2018 (4)
    • June 2017 (1)
    • January 2017 (1)
    • October 2016 (1)
    • July 2016 (1)
    • June 2016 (1)
    • May 2016 (1)
    • April 2016 (1)
    • March 2016 (5)
    • February 2016 (1)
    • January 2016 (1)
    • June 2015 (2)
    • May 2015 (1)
    • April 2015 (1)
    • January 2015 (1)
    • December 2014 (3)
    • November 2014 (1)
    • October 2014 (1)
    • August 2014 (1)
    • July 2014 (2)
    • June 2014 (1)
    • May 2014 (1)
    • April 2014 (1)
    • March 2014 (1)
    • February 2014 (1)
    • January 2014 (1)
    • August 2013 (1)
    • June 2013 (1)
    • April 2013 (1)
    • February 2013 (1)
    • July 2012 (1)
    • November 2011 (1)
    • August 2011 (1)
    • July 2011 (1)
    • May 2011 (1)
    • April 2011 (1)
    • March 2011 (2)
    • December 2010 (1)
    • October 2010 (6)
    • September 2010 (7)
    • August 2010 (6)
    • July 2010 (2)
    • June 2010 (25)
    • May 2010 (11)
    • April 2010 (8)
    • March 2010 (13)
    • February 2010 (3)
    • January 2010 (3)
    • December 2009 (2)
    • November 2009 (6)
    • October 2009 (8)
    • September 2009 (14)
    • August 2009 (9)
    • July 2009 (20)
    • June 2009 (2)
    • March 2009 (1)
    • January 2009 (3)
    • December 2008 (3)
    • November 2008 (8)
    • October 2008 (5)
    • August 2008 (1)
    • May 2008 (6)
    • April 2008 (4)
    • February 2008 (1)
    • January 2008 (2)
    • December 2007 (4)
    • October 2007 (3)
    • September 2007 (4)
    • August 2007 (5)
    • May 2007 (3)
    • April 2007 (10)
  • Meta

    • Register
    • Log in
    • Entries feed
    • Comments feed
    • Blog at WordPress.com.
  • Follow Following
    • Legalize Adulthood!
    • Join 179 other followers
    • Already have a WordPress.com account? Log in now.
    • Legalize Adulthood!
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar