Description: In Mr. Gao Huantang book " UML+ OOPC embedded C-language development succinctly," described Mr. Gao and his team created lw_oopc MISOO macro. The macro in the course of study, I found this set of macros provided by Mr. Gao is also too simple, not elegant support oriented programming interface. After careful study, I set the original macro was expanded and improved, has been lw_oopc upgrade an improved version of the macro. Improved set of macros, able to support object-oriented programming, oriented programming interface to support (or even support complex multiple inheritance).
File list (Check if you may need any files):
OOPC+UML\lw_oopc v1.2\demo\Animal\animal.c
........\............\....\......\Animal.dsp
........\............\....\......\Animal.dsw
........\............\....\......\animal.h
........\............\....\......\Animal.plg
........\............\....\......\Animal2005.ncb
........\............\....\......\Animal2005.sln
........\............\....\......\Animal2005.suo
........\............\....\......\Animal2005.vcproj
........\............\....\......\Animal2005.vcproj.FLPE-ZhangLei.ZhangLei.user
........\............\....\......\Animal2008.sln
........\............\....\......\Animal2008.suo
........\............\....\......\Animal2008.vcproj
........\............\....\......\Debug\animal.obj
........\............\....\......\.....\Animal2005.exe.embed.manifest
........\............\....\......\.....\Animal2005.exe.embed.manifest.res
........\............\....\......\.....\Animal2005.exe.intermediate.manifest
........\............\....\......\.....\Animal2005.ilk
........\............\....\......\.....\Animal2005.pdb
........\............\....\......\.....\BuildLog.htm
........\............\....\......\.....\main.obj
........\............\....\......\.....\mt.dep
........\............\....\......\.....\vc80.idb
........\............\....\......\.....\vc80.pdb
........\............\....\......\lw_oopc.h
........\............\....\......\main.c
........\............\....\Expr\expr.c
........\............\....\....\Expr.dsp
........\............\....\....\Expr.dsw
........\............\....\....\expr.h
........\............\....\....\Expr.plg
........\............\....\....\Expr.suo
........\............\....\....\Expr2005.ncb
........\............\....\....\Expr2005.sln
........\............\....\....\Expr2005.suo
........\............\....\....\Expr2005.vcproj
........\............\....\....\Expr2005.vcproj.FLPE-ZhangLei.ZhangLei.user
........\............\....\....\Expr2008.sln
........\............\....\....\Expr2008.suo
........\............\....\....\Expr2008.vcproj
........\............\....\....\lw_oopc.c
........\............\....\....\lw_oopc.h
........\............\....\....\main.c
........\............\....\....Advance\expr.c
........\............\....\...........\expr.h
........\............\....\...........\ExprAdvance.dsp
........\............\....\...........\ExprAdvance.dsw
........\............\....\...........\ExprAdvance.plg
........\............\....\...........\ExprAdvance2005.sln
........\............\....\...........\ExprAdvance2005.suo
........\............\....\...........\ExprAdvance2005.vcproj
........\............\....\...........\ExprAdvance2008.sln
........\............\....\...........\ExprAdvance2008.suo
........\............\....\...........\ExprAdvance2008.vcproj
........\............\....\...........\lw_oopc.c
........\............\....\...........\lw_oopc.h
........\............\....\...........\main.c
........\............\....\...........\memory_detector_result.txt
........\............\....\说明.txt
........\............\.oc\LW_OOPC宏配置及使用指南.doc
........\............\...\轻量级的面向对象C语言编程框架介绍.doc
........\............\readme.txt
........\............\src\lw_oopc.c
........\............\...\lw_oopc.h
........\UML状态图的实用C-C++设计.PDF
........\lw_oopc v1.2\demo\Animal\Debug
........\............\....\Expr\Debug
........\............\....\....Advance\Debug
........\............\....\Animal
........\............\....\Expr
........\............\....\ExprAdvance
........\............\demo
........\............\doc
........\............\src
........\lw_oopc v1.2
OOPC+UML
........\C语言中的宏的高级用法.doc