年轻人的努力

导航

2021年4月19日 #

stl

摘要: 容器: 顺序式 关联式: 算法: 访问,插入,删除,便利, 迭代器: 阅读全文

posted @ 2021-04-19 13:57 年轻人的努力 阅读(44) 评论(0) 推荐(0) 编辑

2021年4月18日 #

scanf输入%c

摘要: scanf(" %c",&c) %c前面要有空格,这样才能吃掉回车或者空格 阅读全文

posted @ 2021-04-18 01:57 年轻人的努力 阅读(144) 评论(0) 推荐(0) 编辑

2021年4月17日 #

n次幂pow和string

摘要: #include<math.h> pow(16,3) 16的3次方 string s; s.length() 求字符串的长度 取字符串中的元素使用s[i] 阅读全文

posted @ 2021-04-17 23:46 年轻人的努力 阅读(53) 评论(0) 推荐(0) 编辑

虚函数

摘要: 父类写了虚函数后,父类内部会产生一个虚函数表指针,指向一个虚函数表,表里保存的是虚函数的地址 子类继承父类后,如果不重写父类的虚函数,虚表里面保存的是父类的虚函数地址,如果重写,则保存的是子类的虚函数的地址 当父类指针或者引用指向子类对象后,调用虚函数的时候,通过vfptr查看虚函数表,不查看父类的 阅读全文

posted @ 2021-04-17 23:44 年轻人的努力 阅读(79) 评论(0) 推荐(0) 编辑

2021年4月16日 #

虚继承

摘要: class person{public: int a;}; class son1: virtual public person{ }; class son2: virtual public person{ }; class son: public son1,public son2{ }; sizeo 阅读全文

posted @ 2021-04-16 15:46 年轻人的努力 阅读(35) 评论(0) 推荐(0) 编辑

子类和父类中同名的成员属性和方法

摘要: 就近原则,调用子类中的属性和方法 可以使用作用域运算符嗲用父类的 阅读全文

posted @ 2021-04-16 15:40 年轻人的努力 阅读(479) 评论(0) 推荐(0) 编辑

父类的哪些不会被子类继承

摘要: 构造函数,析构函数,operator= 阅读全文

posted @ 2021-04-16 15:01 年轻人的努力 阅读(153) 评论(0) 推荐(0) 编辑

子类中含有其他类成员

摘要: 先构造父类,再构造其他类,最后构造自身,析构相反 阅读全文

posted @ 2021-04-16 14:53 年轻人的努力 阅读(37) 评论(0) 推荐(0) 编辑

static和cosnt

摘要: static在本类中不计入类的大小 cosnt其实和普通成员一样 static可以被继承,继承后也不计入子类的大小 const可以被继承,继承后计入子类的大小 阅读全文

posted @ 2021-04-16 14:52 年轻人的努力 阅读(77) 评论(0) 推荐(0) 编辑

2021年4月15日 #

构造函数的调用

摘要: 1.括号法 person p(10); 不要使用括号法初始化无参构造 2.显示调用 person p = person(10); 创建匿名对象不要用拷贝构造 3,隐士法 person p = 10; 拷贝构造函数的调用时机 1.用已经创建好的对象来初始化新的对象 2.值传递的方式给函数参数传值 3. 阅读全文

posted @ 2021-04-15 16:02 年轻人的努力 阅读(85) 评论(0) 推荐(0) 编辑