多态小案例 + C面向接口编程和C多态 函数类型语法基础 函数指针做函数参数(回调函数)思想剖析 函数指针做函数参数两种用法(正向调用、反向调用) + 纯虚函数 抽象类 抽象类基本概念 抽象类在多继承中的应用 面向抽象类编程案例强化 + 面向抽象类编程案例强化 + 抽象类在多继承中的应用 + 抽象类 ...
分类:
编程语言 时间:
2019-12-22 14:34:18
阅读次数:
90
纯虚函数和抽象类 + C面向接口编程和C多态 函数类型语法基础 函数指针做函数参数(回调函数)思想剖析 函数指针做函数参数两种用法(正向调用、反向调用) + 纯虚函数 抽象类 抽象类基本概念 抽象类在多继承中的应用 面向抽象类编程案例强化 C面向接口编程和C多态 上一个知识的小练习 纯虚函数和多继承 ...
分类:
编程语言 时间:
2019-12-22 14:22:26
阅读次数:
72
课堂笔记 课程回顾 多态 virtual关键字 纯虚函数 virtual func() = 0; 提前布局vptr指针 面向接口编程 延迟绑定 多态的析构函数的虚函数. 多继承的二义性 . 重载 重写 重定义. 实现多态的理论基础:函数指针做函数参数. vptr指针与虚函数表. 构造函数不应为虚..... ...
分类:
其他好文 时间:
2017-07-06 11:20:49
阅读次数:
225
1.函数指针类型做什么工作呢(起什么作用) 1)它规定了函数的"返回值和参数。"只要是这种它所对应的返回值和参数类型的函数,它都可以调用起来。 2)回调函数是通过函数指针做函数参数实现的,"它的本质是:提前对函数的返回值和参数做了一个约定" 2.数组类型和数组指针指针类型 1)数组类型 int ar ...
分类:
其他好文 时间:
2016-08-04 21:07:16
阅读次数:
218
//函数指针做函数参数 #include<stdio.h> #include<stdlib.h> #include<string.h> #include<Windows.h> /* 函数指针做函数参数 实现了2大功能:1.定义了一个指针类型,分配了4个字节大小的内存空间 2.规定了调用函数的参数列表 ...
分类:
编程语言 时间:
2016-07-09 14:51:13
阅读次数:
252
1,数组指针语法梳理 回顾,如何定义数组数据类型: 回顾,如何定义指针类型数组: 回顾,如何直接定义一个指向数组类型的指针: 2,函数指针语法梳理 1)如何定义一个函数类型 2)如何定义一个函数指针类型 3)如何定义一个函数指针(指向一个函数的入口地址)【中级程序员转..
分类:
编程语言 时间:
2016-07-07 17:35:01
阅读次数:
232
因为严蔚敏的《数据结构 c版》充斥着大量的typedef struct看的云里雾里 推荐 bingo~ 的 struct和typedef struct彻底明白了 解释的很清楚!!! 另外严书中还涉及到函数指针做函数参数,推荐: 函数指针作为某个函数的参数 (先mark住以后来看) 逃。。。 ...
分类:
其他好文 时间:
2016-06-16 19:45:45
阅读次数:
151
1) STL的容器通过类模板技术,实现数据类型和容器模型的分离。
2) STL的迭代器技术实现了遍历容器的统一方法;也为STL的算法提供了统一性。
3) STL的函数对象实现了自定义数据类型的算法运算
核心思想:其实函数对象本质就是回调函数,回调函数的思想,就是任务的编写者和任务的调用者有效解耦合,函数指针做函数参数。
4) 具体例子:transform算法的输入,通过迭代器first和l...
分类:
编程语言 时间:
2015-07-10 00:30:47
阅读次数:
275