摘要: 消息队列 阅读全文
posted @ 2018-08-28 23:28 AlexBai 阅读(3707) 评论(0) 推荐(0) 编辑
摘要: 在C++语言中,类型转换分位两种:隐式类型转换 和 显式类型转换。 1. 隐式类型转换 隐式转换就是系统默认的、不需要加以声明就可以进行的转换。一般情况下,数据类型的转换通常是由编译系统自动进行的,不需要人工干预,所以被称为隐式类型转换。 在以下四种情况下会进行隐式转换: 1:算术运算式中,低类型能 阅读全文
posted @ 2018-06-08 16:19 AlexBai 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Qt编程时想调用动态连接库,配置pro文件。 利用QMAKE_LIBDIR += ./bin 指定动态库目录为bin目录,LIBS += -l*** 指定动态库文件。 例:调用名为filepath的动态库(Windows下:filepath.dll \ Linux下:filepath.so) 将动态 阅读全文
posted @ 2018-06-07 21:33 AlexBai 阅读(3536) 评论(0) 推荐(0) 编辑
摘要: Windows程序开发时,有时会需要隐藏控制台窗口(黑框),可采用下面这行代码: 阅读全文
posted @ 2018-06-07 21:18 AlexBai 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 最近看一段程序,在创建线程时是这样写的: 有一个疑问:这不是刚创建完线程,又关闭了吗。 查找相关资料,终于弄清楚是怎么回事,记录在此。 ********************************************************************************** 阅读全文
posted @ 2018-06-04 20:13 AlexBai 阅读(1870) 评论(0) 推荐(0) 编辑
摘要: 内存对齐以前有接触过,最近又碰到好几次,特整理记录一下。 首先为什么需要内存对齐? 内存对齐(memory alignment).为了提高程序的性能,数据结构(尤其是栈)应该尽可能地在自然边界上对齐。原因在于,为了访问未对齐的内存,处理器需要作两次内存访问;然而,对齐的内存访问仅需要一次访问。也就是 阅读全文
posted @ 2018-05-24 22:01 AlexBai 阅读(1801) 评论(0) 推荐(1) 编辑
摘要: 当在使用vs2008时,点击 项目 右键属性 时,出现 “未能创建.NET Frameworks PropertyGrid组件,请确定是否正确安装.Net FrameWorkers组件”时解决方法: 点击开始 >> 所有程序 >> Microsoft visual 2008 > vs2008 Too 阅读全文
posted @ 2017-07-25 09:24 AlexBai 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 1.前向声明:可以声明一个类而不定义它。这个声明,被称为前向声明(forward declaration)。在声明之后,定义之前,这个类是一个不完全类型(incompete type),即已知它是一个类类型,但不知道包含哪些成员。不完全类型只能以有限方式使用,不能定义该类型的对象,不完全类型只能用于 阅读全文
posted @ 2017-07-20 09:40 AlexBai 阅读(823) 评论(0) 推荐(0) 编辑
摘要: CDT规约 又叫循环式远动规约,它规定了在电网数据采集与监控系统中的功能、帧结构、信息字结构和传输规则等。 CDT的帧结构: 同步字:EB 90 / D7 09,作为CDT帧结构的开始 控制字: 控制字中的帧类别定义如下: 信息字数:就是指本帧结构中包含几个信息字。 信息字: 其中 B1 B2 B3 阅读全文
posted @ 2017-07-18 14:32 AlexBai 阅读(3624) 评论(0) 推荐(0) 编辑