自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 more effecitve C++ 阅读笔记1

条款1 仔细区别pointers和reference //reference 一定得代表某个对象,有初始值 string & s;//错误 string S("xy"); string& rs = s; //没有所谓的null reference 这个事实意味着reference可能会比pointers更有效率 1.reference 不用测试其有效性 pointer需要测试...

2018-11-17 20:18:57 129

原创 effective C++ 阅读笔记 3

条款41 了解隐式接口和编译期多态 //显式接口:函数的签名式(函数名称、参数类型、返回类型)构成 class Widget{ public: Widget(); virtual ~Widget(); virtual std::size_t size() const; virtual void normalize(); void swap(Widget&...

2018-11-16 11:32:55 83

原创 effective C++阅读笔记 2

条款26:尽可能的延后变量定义式出现的时间 尽可能后的定量定义式不仅能够避免构造非必要对象,还可以避免无意义的缺省构造行为,更深层次的说,以具明显意义之初值将变量初始化,还可以附带说明变量的目的。 条款27:尽量少做转型动作 c++中的四种新式转型: const_cast<T>(expression)   去除const的属性转化 dynamic_cast<T>(...

2018-11-14 15:56:25 77

原创 effective C++ 阅读笔记

条款1:视c++为一个语言联邦。 主要可分为四个部分: 1.C  C++仍然以C为主。但是C++并没有完全兼容C ,但是C具有一定的局限 没有模板、没有异常、没有重载 2. object-C 这部分就是C with Classes 所有诉求的。构造函数和析构函数、封装、继承、多态、virtual函数(动态绑定) 3.Template C++  即C++中的泛型编程 4.STL容器 STL...

2018-10-16 11:02:55 105

原创 C++结构体运用.和->的区别

C++中当定义类对象是指针对象时候,就需要用到->指向类中的成员; 当定义一般对象时候时就需要用到"."指向类中的成员.  例如: class   A {     public   play(); }; 如果定义如下:     A   *p则:p->play()使用;     A   p 则:p.paly()使用; 主要的区别就在于 在主函数中定义时,你将对象定义为什么类型。...

2018-07-25 09:47:05 1180

空空如也

空空如也

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

TA关注的人

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