![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习
1
乌兹永远滴神1
这个作者很懒,什么都没留下…
展开
-
文件系统
输入输出流与文件系统输入输出流标准IO流输入操作可以理解为从输入流对象中提取数据,称为提取操作。cin>>变量1>>变量2>>...>>变量n;输出操作可以理解为将数据插入到输出流对象中,称为插入操作。cout<<变量1<<变量2<<...<<变量n;输出换行可以通过endl控制符和转义字符 "\n"实现。endl不仅有换行功能,还同时会刷新缓冲区。文件流文件分为文本文件和二进制文件。文本文原创 2020-11-25 14:39:01 · 135 阅读 · 0 评论 -
面向对象编程
C++学习–第一天原创 2020-11-19 17:06:09 · 149 阅读 · 0 评论 -
C++基本概念
C++学习——第二天基本概念1.常量2.变量3.语句4.函数5.命名空间:用一个集合名称表示程序中一组名称项的方法。例:namespace myspace{int gitcount; //全局计算器void print_info(char *pstring);}原创 2020-11-19 17:06:24 · 294 阅读 · 0 评论 -
类与对象的使用
类与对象的使用原创 2020-11-19 17:06:58 · 159 阅读 · 0 评论 -
类的基本概念
类析构函数类的析构函数功能是释放一个对象,当对象完成使命需要销毁时调用,以释放对象占用的资源。析构函数也是类的成员函数,它的名字是在类名前加字符‘~’原创 2020-11-19 17:06:32 · 286 阅读 · 1 评论 -
运算符重载
运算符重载定义:重新定义运算符,使其能够用于特定的类对象完成特定操作的技术成为运算符重载。运算符重载实质上就是函数重载。运算符重载方法C++运算符既可以重载为类的非静态成员函数,也可以重载为类的友元函数。1. 运算符重载为非静态成员函数<返回值类型> operator<运算符>(<形式参数列表>);对于单目运算符重载函数不需要显示声明操作数,形式参数列表为空,所需的形参将由自引用参数提供。对于双目运算符重载函数只需要显示声明右操作数,左操作数由自引用参原创 2020-11-19 17:06:50 · 284 阅读 · 0 评论 -
继承与派生
继承与派生继承与派生的概念1.继承与类继承是指一个事物可以继承其父辈全部或部分特性,同时本身还可以有自己的特性。类继承子类继承父类,也可以称为父类派生了子类。被继承的类也被称为基类、超类或父类,在基类基础上建立的新类称为派生类或者子类。类层次关系的描述方法类层次多层派生 多层继承一个基类可以有多个派生类。定义基类与派生类定义基类基类定义基本的数据成员与成员函数。1.基类成员函数2.访问控制和继承...原创 2020-11-19 17:04:42 · 326 阅读 · 0 评论 -
多态性与虚函数
多态性与虚函数多态性的概念多态性是指具有不同功能的函数可以用同一个函数名,这样就可以用一个函数名调用不同内容的函数。函数重载与运算符重载也是一种多态性,不过它们是在程序编译时系统就能决定调用的是哪个函数,因此称为静态多态性。还有一种多态性是动态多态性,是指在程序运行过程中动态地确定操作所指定的对象。动态多态性是通过虚函数实现的。函数调用绑定:把函数体和函数调用相联系称为绑定。C++中,默认的函数调用绑定方式是静态绑定,即在程序运行之前,由编译器和连接器实现。虚函数在C++中,通过使用虚函数来实现原创 2020-11-19 17:06:39 · 273 阅读 · 0 评论