会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cxc1357
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
45
46
47
48
49
50
51
52
53
···
59
下一页
2019年11月22日
[Qt] 项处理组件
摘要: 项(Item):一个项存储了文字、文字的格式、自定义数据等。 1、项视图(Item View) 针对一个数据模型,可能有不同的展示需求,如文件夹中图片的显示方式,可以是列表或缩略图等 QListView(列表视图):如通讯录、微信好友列表等 QTableView(表格视图) QTreeView(树视
阅读全文
posted @ 2019-11-22 00:25 cxc1357
阅读(157)
评论(0)
推荐(0)
2019年11月21日
[Qt] 单元测试
摘要: 客户总无法用非常生动的语言描述需求,或者是他们自身也不完全清楚自己想要什么 程序的开发总是在需求并不是很明确的情况下进行 即使需求已经确定且清晰无争议,也没有人能保证他们长期不变 不是每一个程序员一上来就可以编写完美高效的代码,优秀的程序员总在不断重构代码 程序总需要不断更改、扩展、缩减、重构,每一
阅读全文
posted @ 2019-11-21 21:37 cxc1357
阅读(153)
评论(0)
推荐(0)
[c++] 函数重载
摘要: C++中允许多个函数拥有相同的名字,只要它们的参数列表不同就可以,这就是函数的重载 重载使一个函数可以有多种用途 参数列表的参数类型、参数个数、参数顺序,只要有一个不同就叫做参数列表不同 函数重载仅仅是语法层面的,本质上他们还是不同的函数,占用不同的内存,入口地址也不同 函数重载参数过少或过多时可能
阅读全文
posted @ 2019-11-21 21:04 cxc1357
阅读(116)
评论(0)
推荐(0)
[c++] 默认参数
摘要: C++中,定义函数的时候可以给形参指定一个默认的值,这样调用函数时如果没有给这个形参赋值(没有对应实参),则实参就等于默认的值 默认参数必须放在形参列表的最后,且一旦为某个形参指定了默认值,那么它后面的所有形参都必须有默认值 有了默认参数,函数的调用可以有多种形式 在设计类时,通过使用默认参数,可以
阅读全文
posted @ 2019-11-21 21:00 cxc1357
阅读(181)
评论(0)
推荐(0)
[c++] 子类构造函数中有默认参数
摘要: 子类创建对象时调用父类的构造函数: 1 #include <iostream> 2 using namespace std; 3 class Base 4 { 5 public: 6 Base():m_num(0){ 7 cout<<"this is Base()"<<endl; 8 } 9 Bas
阅读全文
posted @ 2019-11-21 20:46 cxc1357
阅读(532)
评论(0)
推荐(0)
2019年11月19日
[c++] 如何流畅地读写代码
摘要: 代码不同于普通文字,阅读时注意两方面: 符号含义:相同符号,上下文不同时含义也不同,如*和& 阅读顺序:不总是按从左往右顺序阅读的,有时要倒着读或者跳着读逻辑才通顺 适当省略:有些内容虽然写了,但不需要读出来 分清主次:类似课文每段有中心句,代码也分主要逻辑代码和次要逻辑代码 读代码和写代码是两个相
阅读全文
posted @ 2019-11-19 23:51 cxc1357
阅读(267)
评论(0)
推荐(0)
[c++] 基本概念
摘要: 内存 栈区和堆区的管理模式有所不同:栈区内存由系统分配和释放,不受程序员控制;堆区内存完全由程序员掌控,想分配多少就分配多少,想什么时候释放就什么时候释放,非常灵活。 栈(Stack)可以存放函数参数、局部变量、局部数组等作用范围在函数内部的数据,它的用途就是完成函数的调用。 栈区和堆区的内存在程序
阅读全文
posted @ 2019-11-19 23:07 cxc1357
阅读(241)
评论(0)
推荐(0)
[c++] 分号的使用
摘要: 加分号的情况: 语句结束加分号(否则编译器不知道在哪里结束语句,编译器不识别换行,写代码时换行和退格只是为了看着舒服,但本质上代码是写给编译器看的) 声明语句后加分号(也是一种语句) 结构体、类定义后加分号(也是一种语句) 不加分号的情况: 预处理命令后不加分号(编译器根据#知道这是预处理语句) 函
阅读全文
posted @ 2019-11-19 22:08 cxc1357
阅读(962)
评论(0)
推荐(0)
2019年11月18日
[Qt] 《开发指南》samp4.1 源码分析
摘要: 界面: 功能: 输入单价和数量,计算总价;进制转换 控件: Qlabel QLineEdit QPushButton 文件依赖关系图(depend on): main.cpp:程序入口 widget.h:窗体类头文件,定义了widget类 widget.cpp:widget类的功能实现 widget
阅读全文
posted @ 2019-11-18 23:19 cxc1357
阅读(474)
评论(0)
推荐(0)
2019年11月7日
[c++] 声明
摘要: 注意事项 变量定义时就会赋初值(如int是0),所以定义包含声明,单纯声明不定义的话,要加extern 同一个文件中,函数使用(调用)前必须定义(有{ }为定义),否则会报错;若先使用再定义,或定义和使用不在一个文件,需声明以告诉编译器(不要报错,会在之后定义),因为编译器只对一个文件进行编译 同一
阅读全文
posted @ 2019-11-07 22:20 cxc1357
阅读(178)
评论(0)
推荐(0)
上一页
1
···
45
46
47
48
49
50
51
52
53
···
59
下一页
公告