自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 模板的局限性和解决方法(具体化)

#include<iostream> #include<string> using namespace std; class Person { public: Person(string name,int age) { this->name=name; this->age=age; } string name; int age; ...

2019-09-29 01:47:28 188

原创 模板机制

1.程序的编译过程 预处理(Pre-processing)->编译(Compiling)->汇编(Assembling)->链接(Linking) 例: hello.c 经过预处理hello.i (将宏展开) hello.i经过编译器hello.s hello.s经过汇编器hello.o hello.o经过链接器hello.exe 2.函数模板机制结论 1....

2019-09-29 01:25:22 232

原创 普通函数和函数模板的调用规则

1.如果普通函数和函数模板可以同时使用,则优先调用普通函数 2.如果想强制调用函数模板中的内容,可以使用空参数列表 3.函数模板可以发生函数重载 4.如果函数模板可以产生更好的匹配,那么优先使用函数模板 #include<iostream> using namespace std; void func(int a,int b) { cout<<"普通函数调用"<&l...

2019-09-29 01:06:32 342

原创 用函数模板实现对int和char类型的数组进行排序

练习 #include<iostream> using namespace std; template<typename T> void mySwap(T &a,T &b) { T temp=a; a=b; b=temp; } //选择排序 template<typename T> void mySort(T arr[],int len)...

2019-09-29 00:47:00 619

原创 函数模板

函数模板 1.函数模板的写法 #include<iostream> using namespace std; void mySwapInt(int &a,int &b) { int temp=a; a=b; b=temp; } void mySwapDouble(double &a,double &b) { double temp=a; a=...

2019-09-29 00:20:45 86

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除