原创类库
wujian53
这个作者很懒,什么都没留下…
展开
-
较完整的串口类(WINAPI/C++/源码),解决10以上端口,合理结束线程等问题
串口在工业应用是极为普遍的,我用API封装了同步和异步的串口类,以及一个具有监视线程的异步串口类;使用简单高效,具有工业强度,我在BC, BCB, VC, BCBX, GCC下编译通过,相信足够应付大多数情况,而且还可以继承扩展,下面简单介绍使用方法, 后附源代码(_com.h); 库的层次结构: _base_com:虚基类,基本接口,可自行扩展自己的串口类原创 2004-10-15 14:54:00 · 9506 阅读 · 3 评论 -
原创win32线程池代码(WinApi/C++), 健壮, 高效,易用,易于扩展, 可用于任何C++编译器
//说明, 这段代码我用了很久, 我删除了自动调整规模的代码(因为他还不成熟)/******************************************************************* Thread Pool For Win32 * VC++ 6, BC++ 5.5(Free), GCC(Free)* Update : 2004.6.9 llBird wush原创 2004-11-01 16:44:00 · 4947 阅读 · 16 评论 -
原创串口类库v2的使用范例,很简单,高手勿入
有不少朋友来信问我上次发表的串口类库得使用方法;我这里有个简单的程序, 有需要的朋友可以看一看;cnComm.h见http://blog.csdn.net/wujian53/archive/2004/10/23/148385.aspxC++ code colored by C++2HTML.comment { color: #999999; font-style原创 2004-11-09 11:10:00 · 4494 阅读 · 19 评论 -
串口基础类库(WIN32)稳定版本 Version 1.0 (2004/12)
/*这个版本是12月份的稳定版本, 有不少网友试用过, 也给我不少宝贵的意见, 因为较稳定, 也适合大多数应用场合, 不会有太多的改动,故我决定版本定位1.0;欢迎来信反馈;修正内容:Read()函数不在读取内容后加/0;新增ReadString()函数在读取内容后加/0;这个修改可能会引起原来的代码出错;其他为零星的修改, 且不会影响原来的代码; if(Stat.cbInQue >= _原创 2004-11-14 08:50:00 · 6129 阅读 · 26 评论 -
串口类库 v1.1
/*发现一些网友在同步应用中出错本次修改增加ReadSync用于同步应用,原来的Read无法同步应用因为COMSTAT Stat;DWORD dwError;if(::ClearCommError(_hCommHandle, &dwError, &Stat) && dwError > 0){ ::PurgeComm(_hCommHandle, PURGE_RXABORT | PURGE_RX原创 2005-08-05 15:42:00 · 5628 阅读 · 23 评论 -
简易XML解析器(C++)
XML在web的应用是很广泛的,但对于普通c++程序员恐怕用得不多,xml灵活的格式使得一些设置文件描述变得很容易,但是应用他总是困难的,网络上XML解析器庞大的吓人,如果为了解析很简单的XML也要学习一大堆库有点恐怖,反正我是没兴趣,用MSXML版本的不同也很烦人,COM的应用也很啰嗦,所以我写了一个简单的解析器,可以供简单应用,高手就不要看了,这个解析器只支持XML的子集如下:(用原创 2006-05-02 14:14:00 · 8110 阅读 · 10 评论 -
关于cnComm串口类库的问题解决方案,就是很多人说的只读几个字节的问题
我收到许多来信,都问我为什么Read函数只读几个字节 ,我都快被问晕了。当然这不是我的库的问题,这是很基本的通讯问题,因为通讯中传输需要时间,当你选择异步模式时你应该注意,这时候Read函数是非阻塞状态,意味着Read函数会迅速扫描缓冲区,把缓冲区里的字节读出来,这时候缓冲区里有多少字节就读多少字节,字节的多少取决于通讯速度与你计算机速度,你通讯越快,读得越多,计算机越快读得越少,这个容易理解原创 2006-11-23 18:55:00 · 9159 阅读 · 11 评论 -
线程定时器类
/**//*TimerThread (WIN32) free version 1.2 for WIN2000Compiled by: BC++ 5(free tool); C++ BUILDER 4, 5, 6, X; VC++ 5, 6, 7, 8; GCC;Writer: llbird Mail : wushaojian@21cn.com Blog : http://blog原创 2007-09-21 11:26:00 · 3398 阅读 · 1 评论 -
C++文件型日志类(WIN32) v0.2
C++文件型日志类 v0.2版发布 附带一个范例程序 有做24小时值守程序或者后台作业程序可以用一用下载点见我的资源 有需要的朋友可以去下载 不要分 http://download.csdn.net/source/751774 代码如下/*Destination: 文件型日志封装类 v0.2Author: llbirdEmail: wushaojian@原创 2008-11-05 10:26:00 · 4814 阅读 · 12 评论