![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
AbideSuncf
这个作者很懒,什么都没留下…
展开
-
template class T 和 template typename T 推荐使用后者
template和 template 推荐使用后者 模板函数: template <typename T, typename T2> void func(T1 t1, T2 t2){} 模板类: template <typename T, typename T2> class MyTemplateClass { 。。。 }; 以及在其他处的调用: func(5, “hell...转载 2019-03-26 21:37:04 · 1243 阅读 · 0 评论 -
C++之类的析构函数
这里我们来简单说说类的析构函数,它是类的一个成员函数,名字由波浪号加类名构成。看它的名字我们大概就能联想到他功能,是执行与构造函数相反的操作:释放对象使用的资源,并销毁非static成员。 同样的,我们来看看析构函数的几个特点: 1.函数名是在类名前加上~,无参数且无返回值。 2.一个类只能有且有一个析构函数,如果没有显式的定义,系统会生成一个缺省的析构函数(合成析构函数)。 3.析构函数不能重载...转载 2019-03-26 22:03:46 · 137 阅读 · 0 评论