自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Variadic Templates (可变参数模板)

自C++11以来,模板就可以像普通的函数那样使用可变参数。这个特性的典型应用就是提供泛型代码处理任意数量任意类型的参数。而具有这种特性的模板被称为可变参数模板。下面是一个简单的例子:#include <iostream>void print() { }template <typename T, typename... Types>void print(T...

2018-08-14 12:13:00 922

翻译 句柄类(handle class)(一)

问题:对于某些类来说,能够避免复制其对象是很有好处的。因为有可能对象太大,复制起来消耗太大。也有可能每个对象代表一种不能被轻易复制的资源,譬如文件等等情况。需要有一种方法,让我们在避免某些缺点(缺乏安全性)的同时能够获取指针的某些优点。尤其是在保持多态性的前提下,避免复制对象的代价,因此我们引入句柄类来解决这一问题。以一个简单的类作为例子。关于这个类有必要做三点说明1.如果使用 Point(int...

2018-06-08 09:56:19 4204

空空如也

空空如也

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

TA关注的人

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