自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (5)
  • 收藏
  • 关注

原创 友元解决了那些问题

我想使用对方的私有乘员函数,必须对方声明我是它的朋友才行。   然后我把对方作为我的函数参数使用。一个管理类对象DeviceMgr包含被管理对象Device,DeviceMgr可能频繁使用到Device的私有乘员。这样可以在Device里面声明说,“DeviceMgr是我的朋友类”,这样就可以在DeviceMgr里面方便的使用Device的私有成员了。当然,为了简洁,请不要考虑De

2014-04-14 14:32:38 549

原创 文本编辑、控制台交互(对* #做处理)

通过这个试验可以练习一下用户和控制台交互的过程。这是华为的一道机试题:输入一段字符,碰到‘*’舍弃,遇到‘#’取消本次输入。例子:若输入:How are** you!输出:How are you!不能使用文件操作函数,不能包含.h头文件。不能加预编译指令。(1)下面是使用scanf 、string 、sprintf三个函数来实现。// 文本编辑.cpp : Defi

2014-04-02 20:29:55 659

原创 ucosII信号量---实现较快数据采集与较慢数据处理的同步

Ucos使用新号量实现两个任务的同步例子:任务A、B,任务B需要在屏幕上打印任务A得到的数据包。解决的问题:任务A速度快,任务B速度慢。也就是B对于A来说有丢包。设计思想:新建一个缓冲区copy任务A的数据包,copy的时机是B显示完成;任务B显示的时机是任务B拷贝完成。代码如下:OS_EVENT *startDrawFigure = NULL; //开始画频谱线OS_

2014-04-02 19:55:16 1647

原创 软件升级---同类型设备如何管理

应用场景:系统对同类型设备如何管理,扩展的方法是DLL和该设备文本信息DLL加配置文件对软件升级的思路及设计目标:本系统可以对所有类型的设备进行支持。(1) 对与系统关联的所有类型设备统一管理;(2) 只需要修改ExtDevice.dat该类型设备配置信息和提供相应的DLL就可以工作,不需要变动应用软件。方法:由一个统一的dll来实现整体的功能。如打开、关闭设备,与

2014-04-02 19:48:27 863

原创 串口通信异常---串口参数设置无效

硬件环境:PC机、232转485串口、RS485_RTU26继电器软件环境:VC6.0, DTS_ViewAnalysis.exe动态调用ExternalRelayCardMgmt.dll测试工具:串口监控Serial Port Monitor、串口助手、串口交叉线现象1:打开pc机,运行测试程序,串口通信失败。现象2:打开PC机,随便使用一个串口助手,对当前使用的串口进行设置,关

2014-04-02 19:26:35 11592 1

原创 STM32片外内存的使用

1、STM32分为片上内存和片外内存。(1)片上内存用于任务栈,变量等。(2)片外内存一般编程人员会自己写内存管理方便的函数。例如通过总线挂载一个16M的内存,地址0x68000000。用户可以管理一个指针,通过移动指针来管理这块内存。包括分配和释放。typedef struct { WORD wFlag; WORD wLen;}TReserveSramInfo;

2014-04-02 19:15:42 7334

MSDN学习MFC的方便工具

可以不用安装MSDN,直接只用这个工具就可以学习MFC,和MSDN的作用类同!

2012-09-21

MFC深入浅出电子版

MFC深入浅出,经典中的经典!作者在网上找到了这本书的Web版,我为它制作了详细的目录,并将所有的网页资料打包成了一个CHM文档,这样可以更加方便的浏览和保存这本经典之作,希望我的VC/MFC编程技术有一天可以达到李老师的境界吧!

2012-09-21

VC显示行号

用于显示行号,这样在代码很多的时候方便查看!

2012-09-20

工业检测界面

这是我为公司开发的一个界面,由于需要保密我删除了里面的处理部分,保留了程序的框架。只是为了和大家交流,由于最大上传50M,删除了一些代码,刚开始运行的时候有提示,不过不用理会,执行完就可以了

2012-09-20

在指定路径下找某个类型的文件

在指定路径下找某个类型的文件,例如在文件夹里找dat类型的文件

2012-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除