摘要: 文章来源:https://www.cnblogs.com/lifexy/p/9193109.html 阅读全文
posted @ 2018-09-19 13:49 熊继明 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 智能指针 在C++库中最重要的类模板之一 智能指针实际上是将指针封装在一个类里,通过对象来管理指针. STL中的智能指针auto_ptr 头文件: <memory> 生命周期结束时,自动摧毁指向的内存空间 不能指向堆数组(因为auto_ptr的析构函数删除指针用的是delete,而不是delete[ 阅读全文
posted @ 2018-09-19 13:48 熊继明 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 在上章25.C++- 泛型编程之函数模板(详解) 学习了后,本章继续来学习类模板 类模板介绍 和函数模板一样,将泛型思想应用于类. 编译器对类模板处理方式和函数模板相同,都是进行2次编译 类模板通常应用于数据结构方面,使得类的实现不在关注数据元素的具体类型,而只关注需要实现的功能 比如: 数组类,链 阅读全文
posted @ 2018-09-19 13:47 熊继明 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 在上一章学习 25.QT-模型视图 后,本章接着学习视图委托 <span "="" src="https://images2018.cnblogs.com/blog/1182576/201806/1182576-20180615112117897-1789509195.png"> 初探自定义委托类 阅读全文
posted @ 2018-09-19 13:47 熊继明 阅读(783) 评论(0) 推荐(0) 编辑
摘要: view.sortByColumn(0); view.setAutoScroll view.setSelectionMode(QAbstractItemView::NoSelection); view.verticalHeader()->hide(); view.setSelectionBehavi 阅读全文
posted @ 2018-09-19 13:46 熊继明 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1)初探函数模板 2)深入理解函数模板 3)多参函数模板 4)重载函数模板 当我们想写个Swap()交换函数时,通常这样写: 但是这个函数仅仅只能支持int类型,如果我们想实现交换double,float,string等等时,就还需要从新去构造Swap()重载函数,这样不但重复劳动,容易出错,而且还 阅读全文
posted @ 2018-09-19 13:46 熊继明 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 什么是抽象类 用来表示现实世界中的抽象概念 是一种只能定义类型,而不能产生对象的类 只能被子类继承,且抽象类的相关成员函数没有完整的体现,用来被子类重写. 比如图形(Shape)类, 就是一个抽象的概念,因为我们无法计算这个“图形”的面积,所以它的成员函数area()是空的。 而继承它的子类(矩形, 阅读全文
posted @ 2018-09-19 13:45 熊继明 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 主要功能有: 新建,打开,保存,另存为,打印, 编辑,撤销,,拖放,xml配置文件读写,字体更改,查找替换 菜单栏,工具栏,状态栏的实现 <span "="" src="https://images2018.cnblogs.com/blog/1182576/201806/1182576-201806 阅读全文
posted @ 2018-09-19 13:44 熊继明 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 在C++中,继承方式共有3种: public继承 -指父类的成员(变量和函数)访问级别,在子类中保持不变 private继承 -指父类的成员,在子类中变为private私有成员. -也就是说子类无法访问父类的所有成员 protected继承 -指父类的public成员 ,在子类中变为protecte 阅读全文
posted @ 2018-09-19 12:31 熊继明 阅读(251) 评论(0) 推荐(0) 编辑
摘要: ++操作符重载 ++操作符分为前置++和后置++,比如: ++a; a++; ++操作符可以进行全局函数或成员函数重载 重载前置++操作符不需要参数 重载后置++操作符需要一个int类型的占位参数 前置++操作符的返回值为*this 后置++操作符的返回值为临时对象 例如: 转换规则如下所示: 比如 阅读全文
posted @ 2018-09-19 12:30 熊继明 阅读(143) 评论(0) 推荐(0) 编辑
友情链接:回力 | 中老年高档女装 | 雅思培训 | 托福培训 | sat培训