C++语言的常量引用问题

结论:非常量引用的初始值必须为左值,常量引用的初始值可以为左值、右值 首先,先看下面一个例子: eg.1 #include<iostream> usingnamespace std; int main(){ int i =2; double &...

2018-09-29 21:38:03

阅读数 100

评论数 0

2017C++基础——网课笔记【下】(23到29)

二十三. 数组指针和数组类型音频和视频不同步,,,有空在看。二十四. 中午回顾(略)二十五. 函数指针的语法和意义

2018-07-12 23:09:00

阅读数 59

评论数 0

2017C++基础——网课笔记【下】(15到22)

十五. 作业(略)十六. 昨日回顾(略)十七. 多态案例——几何图形#include <iostream> using namespace std; //----------抽象层---------------------- class Shape ...

2018-07-12 22:41:56

阅读数 61

评论数 0

2017C++基础——网课笔记【下】(10到14)

十. 面向抽象类编程——大哥看场子#include <iostream> using namespace std; //大哥的虚衔 class BigBrother { public: //会打人 virtual void fight...

2018-07-11 19:46:55

阅读数 59

评论数 0

2017C++基础——网课笔记【下】(5到9)

五. vptr指针的分布初始化vptr指针是分布初始化的#include <iostream> using namespace std; class Parent { public: Parent(int a) { c...

2018-07-11 15:44:40

阅读数 99

评论数 0

2017C++基础——网课笔记【下】(1到4)

一. 昨日回顾(略)二. 多态的原理1

2018-07-10 20:34:16

阅读数 61

评论数 0

2017C++基础——网课笔记(92到96)

九十二. 动态联编和静态联编九十三. 虚析构函数#include <iostream> #include <string.h> using namespace std; class A { public: ...

2018-07-10 20:28:45

阅读数 38

评论数 0

2017C++基础——网课笔记(27到31)

二十七. 判断两个立方体是否相等

2018-06-12 06:14:39

阅读数 69

评论数 0

2017C++基础——网课笔记(23到26)

二十三. 中午回顾(略)二十四. 面向过程和面向对象(略)二十五. 面向对象求圆的面积和周长#include <iostream> using namespace std; const double PI =3.14; //圆的周长 double ...

2018-06-12 06:13:19

阅读数 53

评论数 0

2017C++基础——网课笔记(19到22)

十九. 函数重载#include <iostream> using namespace std; //函数的返回值,函数形参列表(参数的个数,参数类型,参数顺序) //函数重载:函数名相同,参数列表不同 int func(int a, int b)...

2018-06-11 09:04:08

阅读数 185

评论数 0

2017C++基础——网课笔记(15到18)

十五. 课程回顾和作业1. 命名空间的作用。相当于去限定作用域范围namespace AAA{        int a;}using AAA::a;AAA::a;using namespace AAA;2. c语言的三目运算符,不可以当作左值。这是因为C语言中,三目运算符的结果是个子拷贝。而C+...

2018-06-11 01:55:38

阅读数 65

评论数 0

2017C++基础——网课笔记(89到91)

八十九. 多态的定义和多态的三个必要条件#include <iostream> #include <string> using namespace std; //岳不群 class Yuebuqun { pu...

2018-05-09 01:08:04

阅读数 59

评论数 0

2017C++基础——网课笔记(85到88)

八十五. 父类和子类出现重名变量#include <iostream> using namespace std; class Parent { public: Parent(int a) { this-&amp...

2018-05-09 00:35:05

阅读数 99

评论数 0

2017C++基础——网课笔记(81到84)

八十一. 类的继承方式#include <iostream> using namespace std; //规则1,只要是父类中的private成员,不管是什么继承方式,儿子都访问不了 //规则2,如果是公有(public)继承,儿子中的访问控制权限...

2018-05-03 01:46:45

阅读数 98

评论数 0

2017C++基础——网课笔记(77到80)

七十七. 昨日回顾七十八. 类与类之间的关系#include <iostream> using namespace std; class A { public: void func(){ cout<&am...

2018-05-01 08:34:57

阅读数 47

评论数 0

2017C++基础——网课笔记(73到76)

73到75 是写一个类分为三部分,第一部分MyString.h#ifndef MYSTRING_H #define MYSTRING_H #include <iostream> #include <string.h&...

2018-04-29 22:35:53

阅读数 36

评论数 0

2017C++基础——网课笔记(70到72)

七十. 中午回顾(略)七十一. 不建议重载“并且&&”,“或者||”操作符#include <iostream> using namespace std; class Test { public: ...

2018-04-26 06:52:25

阅读数 49

评论数 0

2017C++基础——网课笔记(67到69)

六十七. 自定义的数组类第一个文件: MyArray.h#ifndef MYARRAY_H #define MYARRAY_H using namespace std; class MyArray { public: MyArray(); MyArray...

2018-04-22 04:39:16

阅读数 50

评论数 0

2017C++基础——网课笔记(63到66)

六十三. 左移右移操作符#include <iostream> using namespace std; class Complex { public: Complex(int a,int b) { this-&...

2018-04-20 07:56:07

阅读数 61

评论数 0

2017C++基础——网课笔记(59到62)

五十九. 友元类和友元的关系性质#include <iostream> using namespace std; class A { public: A(int a){ this->a = a; ...

2018-04-19 05:23:00

阅读数 52

评论数 0

提示
确定要删除当前文章?
取消 删除