自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式 — 工厂方法模式(Factory Method)

本文使用C++来介绍工厂方法模式。

2017-05-24 22:31:31 284

原创 设计模式 — 生成器模式 (Builder)

本文使用C++来介绍生成器模式。

2017-05-21 23:22:07 515

原创 设计模式 — 抽象工厂模式 (AbstractFactory)

本文将借助C++来介绍抽象工厂模式。

2017-05-19 22:23:22 425

原创 C++ 获取可变模板参数类型

本文以函数模板为例进行说明,类模板可以添加相应方法实现。含有可变模板参数的函数模板如下所示。 template void Func(Args&&... args) { }我们知道可变参数的类型是由编译器根据传入函数的实参推导出来的,若我们需要获取可变参数的类型,可以使用如下函数模板。 template void PrintArgs(const char *desc,

2017-05-18 22:34:25 3694

原创 C++模板特例化

在学习C++相关源代码时,经常会周旋于各种模板及其特例化中,在此对特例化的个人理解加以记录,有错误和不足之处还请大家指正。

2017-05-11 22:30:04 2836 1

原创 std::move 和 std::forward

std::move()和std::forward()解析

2017-05-09 23:26:06 511 1

空空如也

空空如也

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

TA关注的人

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