Links in C++ VC ATL STL Abstract Class Experts articles
http://JK-Technology.Com
http://alfps.izfree.com/
http://alfps.wordpress.com
http://axter.com
http://axter.com/smartptr
http://axter.com/smartptr/copy__ptr_8hpp-source.htm
http://c-faq.com/
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.50.3681&rep=rep
http://code.axter.com/HeterogeneousContainer1.cpp
http://code.axter.com/HeterogeneousContainer2.cpp
http://code.axter.com/HeterogeneousContainer3.cpp
http://code.axter.com/copy_ptr.h
http://cpan.uwinnipeg.ca/htdocs/Class-BlackHole/Class/
http://debasishg.blogspot.com/2006_11_01_archive.html
http://en.wikipedia.org/wiki/Adapter_pattern
http://en.wikipedia.org/wiki/Anti-pattern
http://home.no.net/alfps/cpp/faq_proposal/@virtual-functions.html#faq-20.7
http://ironcreek.net/code/dynamicdispatch.h
http://ironcreek.net/code/funcmap.cpp
http://mehranikoo.net/CS/archive/2006/11/28/InstanceConstructors.aspx
http://msdn.microsoft.com/msdnmag/issues/0300/c/
http://parashift.com/c++-faq-lite/how-to-post.html#faq-5.8
http://parashift.com/c++-faq-lite/how-to-post.html#faq-5.8)
http://pastebin.com/NK8yVcyv
http://pastebin.com/gfRipZbS.
http://pragprog.com/articles/tell-dont-ask
http://preview.tinyurl.com/36l4flc
http://sourceforge.net/projects/loki-lib/
http://vcfaq.mvps.org
http://www.agner.org/optimize/#optimize
http://www.anvil-soft.com
http://www.anvil-soft.de
http://www.boost.org/doc/libs/1_35_0/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html
http://www.boost.org/doc/libs/1_48_0/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html
http://www.boost.org/libs/serialization/doc/tutorial.html
http://www.codeproject.com/KB/architecture/all_kinds_of_factories.aspx
http://www.comeaucomputing.com/csc/faq.html
http://www.contrib.andrew.cmu.edu/~ajo/docs/FAQ-acllc.html
http://www.ddj.com/dept/cpp/184403760
http://www.drdobbs.com/cpp/205801074
http://www.experts-exchange.com/Cplusplus
http://www.gamedev.net/reference/programming/features/effeventcpp/
http://www.google.com
http://www.gotw.ca/publications/mill18.htm
http://www.gotw.ca/resources/clcm.htm
http://www.mvps.org/vcfaq
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3249.html#US55
http://www.parashift.com/c++-faq-lite/
http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.6
http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.6.
http://www.parashift.com/c++-faq-lite/how-to-post.html#faq-5.9
http://www.parashift.com/c++-faq-lite/multiple-inheritance.html#faq-25.8
http://www.parashift.com/c++-faq-lite/newbie.html#faq-29.4.
http://www.parashift.com/c++-faq-lite/pointers-to-members.html#faq-33.2
http://www.parashift.com/c++-faq-lite/strange-inheritance.html#faq-23.5
http://www.parashift.com/c++-faq-lite/strange-inheritance.html#faq-23.6
http://www.parashift.com/c++-faq-lite/strange-inheritance.html#faq-23.9
http://www.parashift.com/c++-faq-lite/templates.html#faq-35.15
http://www.parashift.com/c++-faq-lite/virtual-functions.html#faq-20.2
http://www.parashift.com/c++-faq-lite/virtual-functions.html#faq-20.3
http://www.parashift.com/c++-faq-lite/virtual-functions.html#faq-20.7
http://www.parkscomputing.com
http://www.research.att.com/~bs/3rd_safe0.html
http://www.research.att.com/~bs/C++0x_panel.pdf
http://www.sgi.com/tech/stl/remove_if.html
http://www.well.com/~lonewolf/pure-virtual.jpg
www.geometricaltools.com