C++ source code
cpgf C++ library A free C++ open source library for reflection, script binding, callbacks.
If you are a C++ developer and looking forward Java/C# like reflection system, easy to use Lua and Google V8 Javascript binding engine, simple callback system, don't miss this library.
Version: 1.2.5, update on Feb.5, 2012
CppCallback An open source library for C++ callback, signal, slot, delegate, observer patten, event system
GContainer In loop erase safe containers, iterators, skip list, and quad linked node
Delphi source code (less development)
Denomo Memory and resource leak detection tool for Delphi
Featured blog articles
Signal/Slot/Callback libraries benchmark A benchmark of three C++ open source callback/signal/slot libraries -- CppCallback, libsigc++, and boost signal
Choose proper pointer in C++ An article on memory management and smart pointer in C++.
More blog articles
Blog articles Don's stop, read the blogs for more interesting stuff.

Recent articles

CPU cache -- old optimization skills won't work any more

Read more... Last update on May 26, 2011 at 12:55:28 AM.

Random thoughts on random permutation generation algorithm

Read more... Last update on May 19, 2011 at 12:32:16 AM.

Reasons that I choose wxWidgets instead of Qt as GUI framework for my hobby projects

This blog shows my requirements on choosing a GUI framework and explains why I choose wxWidgets instead of Qt.
Read more... Last update on May 4, 2011 at 12:37:31 AM.

Random thought on OOP -- Prefer composition over inheritance

Read more... Last update on April 22, 2011 at 12:49:55 AM.

Far file manager is free and open source now

Read more... Last update on April 13, 2011 at 03:26:22 AM.

C++: Use arbitrary member function or functor object as C style plain callback and function pointer

Enable passing C++ member functions and functor objects to C functions and Windows APIs as plain callback function pointer.
Read more... Last update on April 9, 2011 at 02:41:16 AM.

A benchmark of three C++ open source callback/signal/slot libraries -- CppCallback, libsigc++, and boost signal

A comparison of the the speed performance among three signal/slot/callback libraries.
Read more... Last update on April 4, 2011 at 12:22:12 AM.

Archives