🌺🌺①函数模板的使用
🌺🌺②类模板的使用
🌺🌺③STL库中的算法使用
🌺🌺④STL库中的容器使用
①函数模板的使用
函数模板是C++中的一种通用编程技术,可以将函数中的类型和值参数化,以便在不同的场合下使用。下面是一个简单的函数模板示例,用于计算两个数的和:
template<typename T>
T add(T a, T b) {
return a + b;
}
int main() {
int x = 1, y = 2;
double a = 1.5, b = 2.5;
cout << add(x, y) << endl; // 输出3
cout << add(a, b) << endl; // 输出4.0
return 0;
}
在上面的例子中,我们定义了一个函数模板add,该模板接受两个类型为T的参数a和b,返回类型也为T。在main函数中,我们分别使用该模板计算了两个整数和两个浮点数的和,输出了结果。这个例子展示了函数模板的基本语法和使用方法,以及模板参数的类型推导和隐式实例化。
🌺🌺①函数模板的使用
🌺🌺②类模板的使用
🌺🌺③STL库中的算法使用
🌺🌺④STL库中的容器使用
🌺🌺🌺🌺课程总结
🌺🌺