摘要: 搬家 阅读全文
posted @ 2018-12-07 14:19 zlc1010 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 列举三个较为常见,用的也比较多的SRL模板容器 一、vectors,list(顺序结构) 1、vectors相当于数组 2、list 3.vector与list的区别: vector和数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此 它能非常好的支持随即存取,即 [ ] 操作符,但由于它的 阅读全文
posted @ 2018-09-24 14:53 zlc1010 阅读(183) 评论(0) 推荐(0) 编辑
摘要: <assert.h> <string.h> 1、strcpy char* strcpy(char* str1,const char* str2) { assert((str1 != NULL) && (str2 != NULL)); char* str3 = str1; while((*str1++ 阅读全文
posted @ 2018-09-15 10:23 zlc1010 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 一、常用控件与常用的功能函数。 QDialog、QMainWindow、QPushButton、QLabel、QLineEdit 构造函数指定父容器、setText,getText,size,resize,move,clicked。 二、Qt creator(集成开发环境) 1、创建新工程 打开Qt 阅读全文
posted @ 2018-08-31 23:20 zlc1010 阅读(1533) 评论(0) 推荐(0) 编辑
摘要: 一、以一对一(服务器,客户端)为例 1、服务器: 1、在目录文件 .pro文件中 QT += core gui network 添加network 2、在.h 文件中,定义 QTcpServer* server; QTcpSocket* socket; 记得添加头文件 3、 ui->setupUi( 阅读全文
posted @ 2018-08-30 23:32 zlc1010 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: 一、const 在C++中: 1、常对象:创建对象时添加const关键字,这个对象就不可以再修改,就有了常属性,就意味着整个对象所有变量不能更改 2、常对象不能调用普通函数,调用成员函数就相当于把对象的this指针给了他,就有被修改的风险 3、常对象只能调用常函数(函数体前加关键字叫常函数),普通对 阅读全文
posted @ 2018-08-29 23:02 zlc1010 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一.Qt程序的步骤 1. 编写源码 a.创建目录,每一个Qt工程都要有一个单独的目录 b.编写入口 QApplication app(argc,argv);//创建应用程序对象 QLabel lab("你要写的内容");//创建标签对象,此控件专门用来实现文字 lab.show();//显示标签,几 阅读全文
posted @ 2018-08-28 23:10 zlc1010 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一.Qt的介绍 1. Qt是图形用户界面程序框架,也可以称作Qt库,能做界面的还有MFC(只能在windows下使用),GTK+ 2. Qt的由来和发展 1. Qt的历史: Qt是1991年奇趣科技公司(2008 年 6 月被诺基亚收购)开发的一个跨平台的C++图形用户界面应用程序框架。 Troll 阅读全文
posted @ 2018-08-27 23:10 zlc1010 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 一·C++提供了模版的编程方法来解决编程问题,思路是:程序员先编号一份“套路”代码,然后在调用时编译器根据调用时的参数 再为这种数据类型生成一份属于他的代码 C语言中的快速排序: void qsort(void *base, size_t nmemb, size_t size,int(*compar 阅读全文
posted @ 2018-08-26 16:29 zlc1010 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一.struct与class的区别 1. struct与class的区别不大 在默认情况下,class默认的权限是private(私有的),struct默认的是public(共有的)。 2.但是在C++中,struct进行了扩展,现在它已经不仅仅是一个包含不同数据类型的数据结构了,它包括了更多的功能 阅读全文
posted @ 2018-08-24 23:00 zlc1010 阅读(346) 评论(0) 推荐(0) 编辑