C++深入浅出(六)—— 模板初阶

文章目录

  • 1. 泛型编程
  • 2. 函数模板
    • 概念
    • 格式
    • 原理
    • 实例化
      • 隐式实例化
      • 显示实例化
    • 模板参数的匹配原则
      • 原则一
      • 原则二
      • 原则三
  • 3. 类模板
    • 格式
    • 类模板的实例化


1. 泛型编程

还记得在 C 语言中,如何实现交换两个对象的函数嘛?

代码示例

// 交换两个整型变量
void Swap1(int* p1, int* p2) {
   
	int tmp = *p1;
	

你可能感兴趣的:(深入C++世界,c++,开发语言,类模板,函数模板)