Advertisement

从零开始C++精讲:第四卷——模板初阶

阅读量:

文章目录

  • 一、第1章 通用型编程
    • 二、函件模板

      • 2.1 函数范例的概念
    • 2.2 函数格式的范例

    • 2.3 函件模板的原理

    • 2.4 函件实例化的步骤

    • 2.5 函件匹配的标准

    • 三、类模板

      • 3.1类模板的定义格式
      • 3.2类模板的实例化

一、泛型编程

如何实现一个通用的交换函数呢?

复制代码
    void Swap(int& left, int& right)
    {
    	int temp = left;
    	left = right;
    	right = temp;
    }
    void Swap(double& left, double& right)
    {
    	double temp = left;
    	left = right;
    	right = temp;
    }
    void Swap(char& left, char& right)
    {
    	char temp = left;
    	left = right;
    	right = temp;
    }

![在这里插入图片描述](https://ad.itadn.com/c/w

全部评论 (0)

还没有任何评论哟~