c++
不可触碰的殇
纵有千古,横有八荒,前途似海,来日方长
展开
-
函数模板和类模板
函数模板1 template <typename T>函数声明或定义2 利用模板实现类型参数化(1)自动推导 ——swap(a,b)(2)显示指定类型——swap<int>(a,b)3普通函数和函数模板指定类型均可以发生隐式类型转换隐式类型转换——字符类型转换为整数类型(ascll值)4 空模板参数列表——print<>(a,b)5 模板局限性时(对自定义类型),使用具体化版本,优先调用新版本函数template<> bool原创 2021-03-29 16:34:57 · 150 阅读 · 0 评论 -
函数模板实现选择排序
#include<iostream>using namespace std;#include<string>//选择排序template<typename T>void mysort(T arr[], int len){ for (int i = 0; i < len; i++) { int max = i; //认定最大值下标 for (int j = i + 1; j < len; j++) { if (arr原创 2021-03-28 21:24:22 · 725 阅读 · 0 评论 -
c++通讯录管理系统
c++通讯录管理系统原创 2021-03-26 18:17:17 · 522 阅读 · 0 评论