LW_OOPC - 面向對象C語言編程框架


LGPL
跨平台
C/C++

软件简介

LW_OOPC是一套輕量級的面向對象C語言編程框架。它是一套C語言的宏,總共1個.h文件(如果需要內存泄漏和調試打印支持,需要增加1個.c文件(lw_oopc.c,約145行)),20個宏,約130行代碼,非常的輕量級,但卻很好的支持了很多面向對象的特性,比如繼承、多態,可以優美的實現面向接口編程。

注意,這裏特別強調一下,使用LW_OOPC的前提是:在C語言下。如果您所在的團隊已經在使用C++,那麽LW_OOPC對于這種情形是沒有價值的。也就是說,LW_OOPC希望能夠幫助到那些懂OO的程序員,即便是在用C語言編程,依然能夠編寫出面向對象的程序。