上一页 1 ··· 100 101 102 103 104 105 106 107 108 ··· 133 下一页
摘要: 阅读全文
posted @ 2018-01-03 22:51 朱小勇 阅读(175) 评论(0) 推荐(0)
摘要: 在C++类中可以定义静态成员变量(使用static声明) 1、静态成员变量属于整个类所有 2、静态成员变量的生命期不依赖任何对象 3、可以通过类名直接访问静态成员变量(设置成public),也可以通过对象名访问 4、所有对象共享类的静态成员变量 ps:静态成员变量需要在类外单独分配空间;静态变量处于 阅读全文
posted @ 2018-01-03 22:05 朱小勇 阅读(2418) 评论(0) 推荐(0)
摘要: toLatin1、toLocal8Bit都是QString转QByteArray的方法,Latin1代表ASCII,Local8Bit代表unicode 阅读全文
posted @ 2018-01-02 11:50 朱小勇 阅读(7199) 评论(0) 推荐(0)
摘要: 一些心得: 1、程序设计一定要分模块化 2、模块之间耦合性一定要低 3、模块内的变量和方法属性要分明(protected、private、public) eg:做一个QObject子类,用于通信,可以通过此类moveTothread,使此对象传输数据在线程中运行 1、定义一个自定义子类继承QObje 阅读全文
posted @ 2017-12-29 14:43 朱小勇 阅读(256) 评论(0) 推荐(0)
摘要: 转:https://www.cnblogs.com/BlueTzar/articles/1223169.html 转:https://www.cnblogs.com/BlueTzar/articles/1223169.html 构造函数初始化列表以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数 阅读全文
posted @ 2017-12-29 13:18 朱小勇 阅读(11628) 评论(0) 推荐(0)
摘要: debug会默认给变量赋初始值,但是release不会。 所以: 在头文件中声明指针P* p时,最好给它初始化:P* p=NULL; 不然有可能造成野指针的情况 阅读全文
posted @ 2017-12-27 10:19 朱小勇 阅读(2840) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/swgsunhj/article/details/29552027 下载process exlporer: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx 运行 process 阅读全文
posted @ 2017-12-26 13:51 朱小勇 阅读(332) 评论(0) 推荐(0)
摘要: 只有指针才能默认参数为NULL,所以如果希望此结构体默认参数为NULL,需要把参数改为结构体指针: void fun(MyStruct* myStruct=NULL ); 阅读全文
posted @ 2017-12-25 11:56 朱小勇 阅读(941) 评论(0) 推荐(0)
摘要: 1、自定义QDialog子类 构造函数声明: ColorPickDialog(QWidget* parent=NULL);//构造函数 构造函数定义: ColorPickDialog::ColorPickDialog(QWidget* parent):QDialog(parent,Qt::Windo 阅读全文
posted @ 2017-12-22 10:41 朱小勇 阅读(284) 评论(0) 推荐(0)
摘要: 使用Qt库开发通信上位机软件,如串口、CAN总线等,涉及到接收界面高速刷新,会使CPU消耗率过高(20%以上),可能还会卡顿。 具体原因不知道,突然想放弃Qt了 ps: 1、问题出在界面刷新,会占据CPU,只能说明Qt的这个控件做的不好 2、看了一些资料,说信号与槽方式会比直接的函数回调慢10倍左右 阅读全文
posted @ 2017-12-21 10:49 朱小勇 阅读(1425) 评论(1) 推荐(1)
上一页 1 ··· 100 101 102 103 104 105 106 107 108 ··· 133 下一页