自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Inside The C++ Object Model学习笔记

P6 +3 C++在布局以及存储事件上主要的额外负担是由virtual引起,包括virtual function机制和virtual base class。此外还有一些多重继承下的额外负担。 P6 -4 C++中有两种class data member: static和nonstatic,以及三种class member functions:static、nonstatic和virtual。

2012-02-02 15:56:11 152

原创 Effective C++的读书笔记

书:Broadview的Effective C++第三版中文版 记法:数字表示页和行,+表示当前页正数, -表示当前页倒数 P12 -4:对于内置类型而言pass-by-value通常比pass-by-reference更高效。而用户自定义类型由于有构造和析构函数,pass-by-reference-const往往更好。而STL的迭代器和函数对象都是基于指针的,所以pass-by-value再

2011-10-14 17:12:00 236

原创 对C和C++的体会

我个人对于C和C++没有什么严重的偏好,工作室的项目使用的是C++,自己业余时间写的ayammo使用的是C+lua。 感觉C++ ==  C + 多态 + 模板 + STL。 在面向对象编程中,C++的原生支持比C需要自己加入支持来说要方便,只是C++的this让C++的成员函数在调用一些系统API的时候有点别扭,比如作为ThreadFun的时候,就算用static解决,也感觉不是很优雅。

2011-05-01 14:58:00 150

空空如也

空空如也

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

TA关注的人

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