上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 41 下一页
摘要: 函数模板在调用时,可以自动类型转换 类模板必须显式指定类型 阅读全文
posted @ 2018-01-13 18:31 小油菜1 阅读(125) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-01-13 16:57 小油菜1 阅读(130) 评论(0) 推荐(0)
摘要: 1)函数模板不允许 自动类型转化 >就是 函数模板的函数是严格的变量类型匹配,是char就是char 不会自动给你转化为 int 2)普通函数允许类型转化 >就是 普通函数 若形参是int的 而你调用时 传的是char 编译器会自动给你转化为 int 阅读全文
posted @ 2018-01-13 16:31 小油菜1 阅读(187) 评论(0) 推荐(0)
摘要: 1)问题引入-->为啥有函数模板 >首先是,我们编写一个 交换两个数的C语言代码: 看,我同样是交换两个数,根据不同的数据类型,可能写很多不同类型的函数,那么就增加了维护成本,因为,你每编写一个函数,就得需要维护, 那么 怎么解决这个问题? 就用模板技术 >模板是啥,就是类型参数化,编写代码可以忽略 阅读全文
posted @ 2018-01-13 16:12 小油菜1 阅读(200) 评论(0) 推荐(0)
摘要: 1) 2)C语言面向接口编程:其实就是 函数指针的灵活应用 C语言精髓 就是 指针和 函数指针(间接使用 变量或者 函数) 3)看我的一个函数指针的妙用: 在main()里面 通过一个形参是 指向 int (int ,int)这样的 函数指针,实现了 我在一个接口中 调用不同的类似于 int (in 阅读全文
posted @ 2018-01-12 20:17 小油菜1 阅读(240) 评论(0) 推荐(0)
摘要: 1) 纯虚函数 >就是没有函数实现 只是一个空的壳子 2)如果一个普通的类,继承拥有纯虚函数的类,必须要重写这个虚函数 3)不管这个类中有没有成员属性,只要这个类有纯虚函数,就是一个抽象类,抽象类,就是不能够实例化(因为要是实例化,就得调用他的方法,而他的方法没有实现,所以就没有意义,所以就有有错误 阅读全文
posted @ 2018-01-12 20:06 小油菜1 阅读(144) 评论(0) 推荐(0)
摘要: 1)一个父类: 2)一个子类: 3)我的main函数内容 4)通过结果证明 那么产生了问题,这个print是一个虚函数,不应该 在 我的main函数中 通过调用pp->print,在print函数里面的那个print应该是 子类的啊,为啥是父类的? 1)首先在我运行这个代码: 先执行 父类的 构造函 阅读全文
posted @ 2018-01-12 20:00 小油菜1 阅读(216) 评论(0) 推荐(0)
摘要: 我要是用 子类 调用一个函数 先看虚函数表 有没有这个 函数 要是 没有 再去看 父类的非虚函数有没有匹配的 没有 再去看子类的非虚函数 要是 没有就报错。 父类必写 virtual 但是 子类没必要写 子类写virtual 父类没有 这个函数不是虚函数 阅读全文
posted @ 2018-01-12 19:46 小油菜1 阅读(117) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-01-12 19:19 小油菜1 阅读(162) 评论(0) 推荐(0)
摘要: 1)没看 C:\Documents and Settings\Administrator\桌面\C++基础教程完整版视频\02_C++基础\day06\3_视频 第17个 阅读全文
posted @ 2018-01-12 19:17 小油菜1 阅读(115) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 41 下一页