-
lw_oopc-v1.2
一种轻量级的面向对象的C语言编程框架:LW_OOPC。LW_OOPC是Light-Weight Object-Oriented Programming in(with) C的缩写,总共一个.h文件,20个宏,约130行代码,非常的轻量级,但却很好的支持了很多面向对象的特性,比如继承、多态,可以优美的实现面向接口编程。这个框架系由台湾的高焕堂先生以及他的MISOO团队首创,之后由金永华继续改进优化,最后,经高焕堂同意以LGPL协议开源(开源网址参见后文)。
用C语言实现OO?我没听错吗?这听起来真是太疯狂了!… 大家都知道,C++支持了面向对象和面向泛型编程,比C要更强大些。那么,为什么要在C语言中实践面向对象呢?为什么不直接使用C++呢?
希望这套宏,能够真正帮助到想用C语言写出面向对象代码的C程序员们!
源码包括几个使用这套宏的代码示例,可以认真钻研下。(A lightweight, object-oriented C language programming framework: LW_OOPC. LW_OOPC is an acronym for Light-Weight Object-Oriented Programming in (with) C, total. H file, 20 macro, about 130 lines of code, very lightweight, but very good support for object-oriented features, such as inheritance, polymorphism, and interface-oriented programming can be beautiful. This framework is the first team by of Taiwan Mr. Gao Huantang his MISOO continue to improve optimization, followed by Jin Yonghua, see below) agreed to LGPL the agreement open source (open source URL, GAO Huan-tang.
Using C language implementation of Estimates of? I did not hear it? It sounds really crazy! ... As we all know, C support object-oriented and oriented generic programming than C to be more powerful. So, why do you want to practice in C language object-oriented? Why not just use C?
I hope this set of macros, can really help to write object-oriented code C programmers who want to use the C language!
Source includ)
- 2012-11-21 14:36:34下载
- 积分:1
-
cifafenxi
用于启动界面的制作,以及对于词法的分析,很实用的东西(Interface used to start production, as well as for lexical analysis, a very practical things)
- 2008-08-11 17:19:25下载
- 积分:1
-
PB_calc
pb开发的计算器,已经经过调试,可以满足基本的计算器要求,有需要的可以下载( pb development of the calculator, after debugging, to meet the basic requirements of the calculator, there is a need to download)
- 2013-12-08 09:19:30下载
- 积分:1
-
perturbation
this program is by maple ..it is the solution of vanderpole equation with perturbation method
- 2011-11-22 13:14:18下载
- 积分:1
-
jisuanqi
计算器,可进行四则运算,并且有符号位,退格,以及小数点。(Calculator, can be carried out in four operations, and the sign bit, backspace, and decimal point.)
- 2013-11-11 12:51:12下载
- 积分:1
-
Metric-to-Imperial-Units-
公英制互转换器,初学VC时的小程序,对平时工程制图有些用处。(Metric to Imperial Units )
- 2013-08-28 07:13:38下载
- 积分:1
-
RL
说明: 基于matlab的Rotman lens设计(matlab based Rotman lens design)
- 2017-12-06 23:23:34下载
- 积分:1
-
GetPic
抓图小工具REV 3.0 可独立批量抓图
新增批量抓图功能,带更新图片功能,可设置时间间隔、抓取数量、信息提示、放大镜功能、方向键微调功能。
批量抓图技巧:
针对网页验证码需要点击更新再抓取的,勾选[点击更新图片],鼠标拖动[坐标获取]的右边图形移动到需要点击的地方自动获取坐标,设置时间间隔,设置抓取数量,点击批量抓图按钮,完成!
如果不需要点击更新不勾选[点击更新图片]即可
本程序可辅助OCR识别,图形识别与自动控制(Grab a small tool independently REV 3.0 New Batch Capture Batch Capture feature, with updated picture functions, you can set time interval, the number of crawling, information, tips, a magnifying glass function, the arrow keys to fine-tune the functionality. Batch Capture techniques: code for web pages need to click update and then to crawl, check [click Update Photo], drag the mouse [coordinates to obtain] the right of the graph need to click where to move to automatic acquisition coordinates, set the time interval, set the grab the number, click on Batch Capture button to complete! If you do not click the update does not check the [Click the Update Photo] can this program can assist OCR recognition, pattern recognition and automatic control)
- 2009-12-05 12:27:43下载
- 积分:1
-
ConvertTool
说明: GBK,unicode utf-8 编码转换工具(Encode Convert Tool between GBK,unicode utf-8,url)
- 2020-06-22 23:40:01下载
- 积分:1
-
vector
说明: 用c语言实现电机仿真-基于恒定磁链的转子磁链控制。(Using c language realize electrical simulation- based on a constant flux of the rotor flux control.)
- 2008-09-22 16:00:20下载
- 积分:1