Lit Window Library
來自http://sourceforge.net/projects/litwindow 大概看了一下,使用了宏建立了一個比較復雜的數據結構,用來提供成員反查以及成員訪問。
tinybind
來自http://sourceforge.net/projects/tinybind/ 這個應該不算是反射,不過通過了定義一個Binding函數實現成員和XML的Element之間的綁定,自動實現了XML<->class,對實現C++的“反射”也有一定的參考作用。
OODBC
來自http://www.garret.ru/~knizhnik/cpp.html 這個也應該不算是反射,也是通過宏建立一個記錄成員變量在類中的偏移位置的鏈表。自動實現數據庫字段與成員的綁定,有點Hibernate的味道。呵呵。同時,作者提供的另外幾個例如FastDB、GigaBase、goods、POST++都使用了類似的技術。