![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习
神雕小虾
这个作者很懒,什么都没留下…
展开
-
C++模板学习(二)
模板的注意事项:自动类型推导,必须推导出一致的数据类型T,才可以使用模板必须要确定出T的数据类型,才可以使用template<typename T>void myswap(T& a, T& b){ T temp = a; a = b; b = temp;}void test(){ int a = 10; int b = 20; char c = 'a'; myswap(a, c); cout << "a= " << a &原创 2021-03-21 23:12:39 · 272 阅读 · 0 评论 -
C++模板学习(一)
C++模板学习(一)模板就是建立的通用模板,提高代码的复用性。比如照片模板,PPT模板等。C++提供两种模板,类模板和函数模板。函数模板比如要进行两个整型数据的交换,在C++中可以这样写void swap(int a, int b){ int temp = a; a = b; b = temp;}实现两个double类型的数据交换可以这样写void swap(double a, double b){ double temp = a; a = b; b = temp;}可原创 2021-03-21 22:51:49 · 84 阅读 · 1 评论