自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ARP协议的详细介绍

ARP协议的详细介绍ARP,全称Address Resolution Protocol,中文名为地址解析协议,它工作在数据链路层,在本层和硬件接口联系,同时对上层提供服务。在TCP/TP协议网络层及其以上,通常是根据IP地址来标识我们想要发送数据包的目标主机。

2017-05-19 15:27:21 2115

原创 【二叉树】字典树

字典树Trie树的基本性质可以归纳为: 根节点不包含字符,除根节点意外每个节点只包含一个字符。从根节点到某一个节点,路径上经过的字符连接起来,为该节点对应的字符串。每个节点的所有子节点包含的字符串不相同。

2017-05-19 10:08:43 1500

原创 【Effection C++】读书笔记 条款40:明智而审慎的使用多重继承

【Effection C++】继承与面向对象设计条款40:明智而审慎的使用多重继承

2017-05-19 09:50:44 355

原创 【Effection C++】读书笔记 条款38~条款39

【Effection C++】继承与面向对象设计条款38:通过复合塑模出has-a或“根据某物实现出”条款39:明智而审慎的使用private继承

2017-05-19 09:49:27 418

原创 【Effection C++】读书笔记 条款36~条款37

【Effection C++】继承与面向对象设计条款36:绝不重新定义继承而来的non-virtual函数条款37:绝不重新定义继承而来的缺省参考值

2017-05-19 09:47:18 506

原创 【Effection C++】读书笔记 条款34~条款35

【Effection C++】继承与面向对象设计条款34 区分接口继承和实现继承条款35:考虑virtual函数之外的选择

2017-05-19 09:45:49 277

原创 【Effection C++】读书笔记 条款32~条款33

【Effection C++】继承与面向对象设计条款32:确定你的public继承塑模出is-a关系条款33:避免遮掩继承而来的名称

2017-05-19 09:44:12 458

原创 【Effection C++】读书笔记 条款29~条款30

【Effective C++】读书笔记 Part5 实现条款29:为异常安全而努力是值得条款30:透彻了解inlining的里里外外

2017-05-19 09:42:01 502

原创 【Effection C++】读书笔记 条款28:避免返回handles指向对象内部成分

【Effective C++】读书笔记 Part5 实现条款28:避免返回handles指向对象内部成分

2017-05-18 23:01:07 359

原创 【Effection C++】读书笔记 条款27:尽量少做转型动作

【Effective C++】读书笔记 Part5 实现条款27:尽量少做转型动作

2017-05-18 22:59:28 580

原创 【Effection C++】读书笔记 条款26:尽可能延后变量定义式的出现时间

【Effective C++】读书笔记 Part5 条款26:尽可能延后变量定义式的出现时间

2017-05-18 22:56:19 339

原创 【Effection C++】读书笔记 条款20~条款23

【Effective C++】Part4 设计与声明条款20:宁以pass-by-reference-to-const替换pass-by-value条款21:必须返回对象时,别妄想返回其reference条款22:将成员变量声明为private条款23:宁以non-member,non-friend替换member函数

2017-05-18 22:52:57 564

原创 【Effection C++】读书笔记 条款18~条款19

【Effective C++】Part4 设计与声明条款18:让接口容易被正确使用,不易被误用条款19:设计class犹如设计type

2017-05-18 22:49:59 255

原创 【Effective C++】读书笔记 条款13~条款17

【Effective C++】读书笔记 Part3 资源管理条款13:以对象管理资源条款14:在资源管理类中小心copying行为条款15:在资源管理类中提供对原始资源的访问条款16:成对使用new和delete时要采取相同形式条款17:以独立语句将newed对象置于智能指针

2017-05-18 22:33:54 347

原创 【Effection C++】读书笔记 条款10~条款12

【Effection C++】读书笔记 Part2 构造/析构/赋值运算条款09:绝不在构造和析构函数中调用virtual函数条款10:令operator=返回一个“reference to *this”条款11:在operator=中处理自我赋值条款12:复制对象时勿忘其每一个成分

2017-05-18 22:30:15 467

原创 【Effection C++】读书笔记 条款07~条款08

【Effection C++】读书笔记 Part2 构造/析构/赋值运算条款07:为多态基类声明virtual析构函数条款08:别让异常逃离出析构函数

2017-05-18 22:27:09 418

原创 【Effection C++】读书笔记 条款05~条款06

【Effection C++】读书笔记 Part2 构造/析构/赋值运算条款05:了解C++默认编写并调用哪些函数条款06:若不想使用编译器自动生成的函数,就明确拒绝

2017-05-18 22:20:20 444

原创 【Effection C++】读书笔记 条款01~条款04

【Effection C++】读书笔记 Part1 让自己习惯C++条款01:视C++为一个语言联邦条款02:尽量以const,enum,inline替换 #define条款03:尽可能使用const条款04 :确定对象被使用前已经先被初始

2017-05-18 22:12:29 445

原创 【Effection C++】读书笔记 条款41~条款42

【Effection C++】读书笔记 Part7 模板与泛型编程条款41:了解隐式接口和编译器多态条款42:了解typename的双重意义

2017-05-18 22:02:02 419

原创 【Effective C++】读书笔记 条款52:写了placement new 也要写placement delete

定制new 和 delete条款52:写了placement new 也要写placement delete1. new

2017-05-18 21:13:14 554

原创 【Effective C++】读书笔记 条款49~51

定制new和delete条款49:了解new-handler的行为条款50:了解new和delete的合理替换时机条款51:编写new和delete时需固守常规

2017-05-18 21:10:17 467

原创 探讨operator new和new operator

探讨operator new和new operator

2017-05-18 21:07:17 815

原创 理解const的内存分配

理解const的内存分配1. 基础知识在C语言例,const的含义是被称为一个不能被改变的普通变量,而在C++中其含义就不尽相同。尤其,目前许多的资料都指出:C++中的const常量,C++编译器都会尽量避免const 常量的内存分配,只有当不得已的时候才会分配具体的内存空间给const变量。具体什么情况下会分配内存给const变量,目前已经确定的有如下几种情况:2. 解析const int作为全局

2017-05-14 14:07:52 9527 1

空空如也

空空如也

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

TA关注的人

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