![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习
单线程的Daniel
程序员养成之路
展开
-
C++之高级函数
c++之高级函数#重载成员函数使用默认值初始化对象复制构造函数如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入#重载成员函数#include<iostr...原创 2019-05-02 22:57:33 · 373 阅读 · 0 评论 -
运算符重载
该教程是参照C++入门经典写的一个学习笔记,仅供参考。运算符重载运算符重载,就是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。探索运算符重载首先我们创建一个Counter类#include<iostream>class Counter{public: Counter(); ~Counter(); int getValue() const...原创 2019-05-04 11:13:14 · 247 阅读 · 0 评论 -
使用链表存储信息
使用链表存储信息转载 2019-05-18 22:52:58 · 5625 阅读 · 0 评论 -
C++之继承和多态
继承和多态继承和派生1.使用继承扩展类1.1派生语法1.2私有和保护1.3构造函数和析构函数1.4将参数传递给基类构造函数重写函数继承和派生1.使用继承扩展类继承性是面向对象程序设计的第二大特性,它允许在既有类的基础上创建新类,新类可以继承既有类的数据成员和成员函数,可以添加自己特有的数据成员和成员函数,还可以对既有类中的成员函数重新定义。利用类的继承和派生实现了更高层次的代码可重用性,符...原创 2019-05-15 12:28:04 · 357 阅读 · 0 评论 -
C++ 常见错误(长期更)
在引入#include后,使用vector还是会报错“no template named “vector””解决方法是加上 using namespace std;#include <vector>using namespace std;原创 2019-05-27 21:54:32 · 5355 阅读 · 0 评论 -
数据结构之七大排序算法(C++实现)
数据结构之排序冒泡排序选择排序冒泡排序较小的数字会如同气泡一样慢慢的漂浮到上面,因此被称为冒泡排序话不多说,见代码:/*交换两个数字*/void mySwap(int *ori,int *des){ int temp=*ori; *ori=*des; *des=temp;}/*冒泡排序*/void bubbleSort(vector<int> &arr,...原创 2019-07-14 17:47:59 · 322 阅读 · 0 评论