自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于stl所谓的强化概念和继承的区别杂谈

   最近开始学习stl源码相关的东西   看到了书里特别指出说需要注意强化的概念,翻阅了些其他的资料,最后总结了下强化和继承的一些学习吧   以前一直以为BidirectionIterator是继承于ForwardIterator的,也就是ForwardIterator的派生类,后来发现虽然是派生,但却不是通常意义上的继承概念,而是所谓的“强化”,或者说是用BidirectionIterator是ForwardIterator的子类的手段来达成所需的目的 一、继承  所谓继承是is-a的关系(大家都知道)

2011-02-17 19:32:00 745

原创 GTest初步学习

以下是初步学习后, 根据理解的要点总结, 也为了方便以后回顾一、设计GoogleTest的几个考虑:1、现有的框架不能满足谷歌的需要。谷歌需要一个方便测试的框架。     *GTest可以在不支持有异常、RTTI、STL的情况下运行。能够在windows, linux, Mac OS X和一些嵌入式系统下运行。2、提供可以继续往下运行的断言(EXPECT_*),方便可以报告一次测试里的多个错误3、很容易编写断言,例如ASSERT_EQ(5, Foo(i))

2011-01-25 18:29:00 808

空空如也

空空如也

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

TA关注的人

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