自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 复杂对象的静态常量成员的初始化

我们知道,C++支持静态常量成员的方式来保存一些不可变的值。当我们的静态常量为一些简单值时(比如int,long),我们可以不需要管它们的初始化过程,因为编译器会帮我们妥善处理好。 但是这并不代表我们使用静态常量成员时不需要考虑一些初始化的问题。尤其当我们对一些较复杂静态常量成员对象初始化时,我们更应该关注一下它们的初始化过程。那么什么样的静态常量成员对象的初始化我们需要留意呢?就是那些存在或可

2017-03-04 16:26:08 828

原创 Singleton设计模式介绍及模板静态成员续

关于Singleton设计模式的介绍网上有一堆堆的文章。大致上Singleton的设计分为静态和动态两种。 关于动态的还是比较简单的,也是网上介绍地最多的,实现起来不难,就是多是在多线程安全方面有所考虑,这个我不赘言了。 我们这里多介绍一下静态的Singleton的实现。静态Singleton最经典的就是boost的实现了,关于这个实现的介绍,有一篇文章写得比较全面了http://www.cn

2017-02-13 10:25:49 454

原创 模板内静态成员的初始化

好吧,其实在我写这个博客之前,已经积累了非常多的技术笔记了。不过一直没有发出来(主要是我比较懒啦)。既然决定开通博客了,那么这些东西我也会慢慢搬运过来(估计有很长一段时间的博客内容都是在搬运。。。)。这第一篇技术博客,我们就先来聊一聊基础的东西:关于模板内的静态成员初始化的那些事儿。 我们知道,在C++中,模板具有惰性,即模板仅仅在被使用或是不得不被编译的情况下被创建。 同时,我们也知道,

2017-02-11 12:12:25 744

原创 开博客了

博客开通啦!人生第一次写技术博客,留个纪念!

2017-02-11 12:10:39 241

空空如也

空空如也

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

TA关注的人

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