• 1 说明 当函数处理功能相似 函数名相同 但是参数个数或者类型有区别 我们知道实现的方式是依靠函数重载 overload 但是如果仅函数参数或返回数的类型不同 我们想到靠函数模板解决这个问题 不仅节省内存 而且不用复杂声明多个函数 函数模板
  • 最近在写c pp的一道练习题时发现了一些有趣的问题 在此分享一下 题目考察的主要是函数模板及其显式具体化相关知识 在此为节省空间就不放出来了 以下是我最开始写成的样子 include
  • 2015年2月11日 周三晴 有一段时间没有更新博客了 这几天在整理前段时间所学的c 知识点就没有更新了 最近开始研究c 的模板的STL 于是开始继续写下自己的一点所得吧 模板和STL都是c 中比较实用的东西 能把我们省下很多事情 简化编码
  • 函数模板 C 提供了模板 template 编程的概念 所谓模板 实际上是建立一个通用函数或类 其类内部的类型和函数的形参类型不具体指定 用一个虚拟的类型来代表 这种通用的方式称为模板 模板是泛型编程的基础 泛型编程即以一种独立于任何特定类
  • 前言 类封装了属性和方法 而这些属性和方法都有他们自己的数据类型 在有些特殊场景 我们希望我们的类里的这些属性和方法的类型能够在使用的时候再指定 因为我们并无法事先判断这个类的使用者会传什么类型给到这个类 例如 一个集合类 用户可以往集合中