这是一个模板,是一些宏的集合,针对跨平台的GCC设计[0.11版以后的与VC9编译器兼容]。
只用纯粹的C实现简单的OO的机制而不必了解冗杂的C++的语法。
其实现了简单的"类"的模拟,析构与构造,以及对单根继承的模拟。
在很大程度上,可以模拟完成大部分OO中较为重要的特性。
另有简化版ooc-lite( http://code.google.com/p/ooc-lite/ )及相关文档。
主页:http://code.google.com/p/ooc-gcc/
下载:http://code.google.com/p/ooc-gcc/downloads/list
来自:开源中国社区