摘要: 闲来无聊,用类的模板封装的链表,记录下来,说不定哪天用得上那。template class List{public://定义节点类型typedef struct Node{VALUE_TYPE data; //数据域struct Node *next; //指... 阅读全文
posted @ 2015-06-05 17:18 1点er执着 阅读(163) 评论(0) 推荐(0) 编辑
摘要: QString qstr;string str;//将QString转化为C++的stringstr = qstr.toStdString();//将C++的string转化为QStringqstr = QString::fromStdString(str); ... 阅读全文
posted @ 2015-06-05 08:49 1点er执着 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 1、模态对话框(1)要想使一个对话框成为模态对话框,只需要条用它的exec()函数。QDialog dialog(this);dialog.exec();(2)show()函数建立模态对话框,调用函数setModal(true)函数即可。QDialog *dialog... 阅读全文
posted @ 2015-06-05 08:45 1点er执着 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 在项目中,两个变量之间交换位置在常见不过了,如进行排序。 下面说下常见的三中变量交换模式。1、定义中间变量#include int main(){int a=9, b=3; //方法一://交换两个变量值的常规做法int tmp=a;a=b;b=tmp;... 阅读全文
posted @ 2015-06-04 22:28 1点er执着 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 进程间通信方式管道(有名管道,无名管道),共享内存,消息队列,信号量,socket通信线程同步方式临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问互斥量:为协调共同对一个共享资源的单独访问而设计信号量(PV操作):为控制一个具有有限数量用... 阅读全文
posted @ 2015-06-04 22:11 1点er执着 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 最近发现了一篇文章,是讲的关于编程方面的学习方法,看过之后觉得这个讲的非常的简单,但是往往不是每个人都做得到的,因为你觉得它简单所以你不屑于,本人觉得这个学习方法讲的很在理,不像大部分讲的要怎么实践、怎么多看书、怎么怎么...而这个方法实现起来也是相当的简单的,只要你... 阅读全文
posted @ 2015-06-04 15:07 1点er执着 阅读(116) 评论(0) 推荐(0) 编辑