Fork me on GitHub

2017年5月6日

数据结构简介

摘要: siwuxie095 所谓 数据结构,简言之,就是一群数据以及数据之间的关系 所以说,数据结构包含两个部分: 一部分是数据的集合,另外一部分是数据之间的关系 我们所学习的数据结构全部都是前辈们经过多年的积累、观察, 逐渐总结出来的典型的数据模型,也是程序设计中最为常见的 模型 即 数据结构是站在巨人 阅读全文

posted @ 2017-05-06 23:41 siwuxie095 阅读(135) 评论(0) 推荐(0) 编辑

标准模板库

摘要: siwuxie095 在长期的编码中,聪明的程序员们发现:有一些代码经常碰到, 而且需求特别稳定,于是,各大公司在出售自己的 IDE 环境时, 就会把这些模板代码打包,一起销售 慢慢地,这些大公司之间就达成了某种共识,觉得应该把这些 涉及模板的通用代码进一步的统一和规范,于是,大家慢慢形 成了一套 阅读全文

posted @ 2017-05-06 21:42 siwuxie095 阅读(386) 评论(0) 推荐(0) 编辑

类模板

摘要: -----------------siwuxie095 类模板 在 C++ 中,类也有模板,称之为 类模板 为什么要有类模板呢?和函数模板的道理一样,是因为在很多使用 场合下,一个类会用到很多次,而在使用过程中发现很多重复的地 方只有它的数据类型不同,这时就要用到 类模板 在定义时,需要 template 关键... 阅读全文

posted @ 2017-05-06 17:40 siwuxie095 阅读(154) 评论(0) 推荐(0) 编辑

函数模板

摘要: --------------------siwuxie095 函数模板 这里介绍 函数模板,那么为什么要用函数模板呢? 看如下实例: 当要写一个比较大小的函数并返回较大的值时: 1)如果要比较两个 int 类型的值,就写成第一个函数的形式 2)如果要比较两个... 阅读全文

posted @ 2017-05-06 16:28 siwuxie095 阅读(371) 评论(0) 推荐(0) 编辑

二元运算符重载

摘要: ------------------siwuxie095 二元运算符重载 所谓 二元运算符,即 这个符号与两个操作数进行运算 (1)加号 + 的重载 加号 + 的重载方式有两种:一种是友元函数重载,一种是成员函数重载 1)先来看成员函数重载,如下: 定... 阅读全文

posted @ 2017-05-06 13:13 siwuxie095 阅读(1321) 评论(0) 推荐(0) 编辑

一元运算符重载

摘要: siwuxie095 在 C++ 中,运算符重载既是重点,也是难点 那么,什么是运算符重载呢? 所谓 运算符重载,就是给原有运算符赋予新的功能 如:原来的加号 + 是用来做数字相加操作的,但我们往往 会用加号 + 去做两个字符串的拼接,其实这就是给加号 + 做了运算符的重载 看如下实例: 在 mai 阅读全文

posted @ 2017-05-06 10:39 siwuxie095 阅读(937) 评论(0) 推荐(0) 编辑

导航