C++复习
文章平均质量分 84
qq_45797850
这个作者很懒,什么都没留下…
展开
-
C++复习(IO流)
C++复习(IO流)本复习主要用于《传智播客的C++程序设计教程》教材的复习C++中有两种IO操作,一种是由C语言继承来的IO函数输入输出语句,一种是面向对象的IO流类库,IO流不是C++语言的一部分,而是标准C++库的一部分,是C++类的一个集合。1、C++中的输入输出输入输出是数据传递的过程,数据如流水一般从一处流到另外一处。1.1、C++中输入输出的分类程序的输入是指将文件中的数据传递给程序(读),输出是指将程序中的结果传递给文件(写),C++系统将输入输出分为三类。1.1.1、标准I.原创 2021-03-22 22:31:10 · 1076 阅读 · 0 评论 -
C++复习(初识STL)
C++复习(初识STL)本复习主要用于《传智播客的C++程序设计教程》教材的复习1、STL简介STL简称标准模板库,它是所有C++编译器和操作系统平台都支持的一种库。STL的内容从广义上分为三个部分:容器、迭代器、算法。STL的一个基本理念就是将数据和操作分离,数据又容器类别加以管理,操作则由算法管理,迭代器则用于连接两者(类似指针)。STL的结构如下:在C++标准中,STL被组织在13个头文件中:、、 。1.1、容器容器类集合在C++中就是标准模板库(STL)。容器的.原创 2021-03-22 22:30:12 · 294 阅读 · 0 评论 -
C++复习(模板)
C++复习(模板)本复习主要用于《传智播客的C++程序设计教程》教材的复习模板并不是一个实实在在的类或函数,仅仅是一个类或函数的描述。模板使类或函数可在编译时定义所需处理和返回的数据类型,有利于代码的重用。函数返回值类型可以返回除了函数和数组以及类之外的任意类型。1、函数模板1.1、定义一个函数模板函数模板并不是一个可以直接使用的函数,它时可以产生多个函数的模板,即一个函数可以适应不同数据类型。定义如下:template<typename/class 形参名,typename/cla.原创 2021-03-22 22:28:53 · 566 阅读 · 0 评论 -
C++复习(初识C++)
C++复习(初识C++)本复习主要用于《传智播客的C++程序设计教程》教材的复习1、指针可以隐式地转换为bool类型,空指针转换为false,非空指针转换为true2、引用在定义是必须初始化,并且初始化时只能绑定左值引用不是一种数据类型,实际上是一种隐式的指针,但是引用更加简单、直接,而指针是一种数据类型3、左右值左值:指向内存位置的表达式 如int a = 2 中的a右值:具体数值 如2,3,2*34、const`const int a;``int const a;``cons.原创 2021-03-21 22:30:12 · 189 阅读 · 2 评论 -
C++复习(继承与多态)
C++复习(继承与多态)本复习主要用于《传智播客的C++程序设计教程》教材的复习1、继承基类的构造函数和析构函数不可以被继承。派生类继承至基类(父类继承至子类),派生类对于基类成员的继承是没有选择的,不能选择接收或者舍弃基类中的成员。2、类的层次结构通过继承可以形成类的层次结构,比如:class A {......};class B:public A {......};class C:public B{.......};即A为顶层类,不存在不可访问成员,C作为底层类。3、基类成.原创 2021-03-21 22:33:20 · 653 阅读 · 0 评论