摘要: 题目: 假设要做2个类,一个类的值提供一个函数SetValue,当这个值发生变化时,假设>10就触发告警调用B的函数; a.h b.h 如果对告警的处理有多个处理函数,多个处理类,那么可以做多个B,cb1, cb2,cb3.....然后全部链接再一起即可单个处理。 阅读全文
posted @ 2018-08-13 17:27 吉瓦吴老师 阅读(7960) 评论(0) 推荐(0) 编辑
摘要: ARM 移植; 移植简单来讲就是使用ARM的编译环境,重新编译一份ARM平台上可以使用的库或执行文件,一般只需要重新制定C编译器和C++编译器即可。 特别注意的地方: 不能从windows解压文件后再把整个文件夹拷贝过去,然后再执行后面的,否则会有很多的问题,必须把压缩文件拷贝过去,在linux平台 阅读全文
posted @ 2018-07-20 09:23 吉瓦吴老师 阅读(2187) 评论(0) 推荐(0) 编辑
摘要: 特别注意:如果想把做一个先把图画在内存中,在显示到页面,不要使用bitmap,这个只有单色; 一般情况下QBitmap只作为图片掩码使用,比如做不规则窗口。 QBitmap表示一种只有黑白的单色图片,类似于mfc中的位图。该类主要用于创建自定义的光标和画刷对象,以及创建区域对象和为某个空间设置掩码图 阅读全文
posted @ 2018-07-18 17:49 吉瓦吴老师 阅读(9735) 评论(0) 推荐(0) 编辑
摘要: 在使用一个长连接的TCP时,如果TCP服务器端接收到TCP的客户端连接过来后,接着服务器端的TCP节点需要对这个客户端进行数据收发,收发时需要判断这个SOCKET是否可用用,判断方法有多种; 1.linux的5种方法,本人在使用modbus服务器端判断已经连接的设备或是gprs服务器对已经连接的GP 阅读全文
posted @ 2018-07-04 09:02 吉瓦吴老师 阅读(13568) 评论(1) 推荐(1) 编辑
摘要: c++调用c#写的DLL; 此文章演示了建立c#的dll; c++建立工程,引入dll; 不能解决的问题: 指定dll的路径,在代码里面直接写 #using "xxx.dll" 必须要在使用路径 #using "../bin/debug/xxx.dll" 1-建立c#的dll,过程略; 2.修改输出 阅读全文
posted @ 2018-07-02 11:13 吉瓦吴老师 阅读(10837) 评论(0) 推荐(0) 编辑