自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (7)
  • 收藏
  • 关注

原创 《Effective C++》 目录

目录。方便查找各个条款

2015-03-28 21:27:21 4992 1

原创 《Effective C++》:条款52-条款55

最后这三个条款属于杂项。条款53告诉我们不要忽略警告,虽然程序可以编译通过,但是要搞明白警告信息。条款54和条款55讲解C++的库,一个是TR1文档,一个是Boost。现在C++11标准已定,且有编译器支持。Boost库一些内容已经标准化到C++11,与其学习Boost,不如熟悉C++11中的Boost库内容。

2015-03-27 22:34:11 2725

原创 《Effective C++》:条款52:写了placement new也要写placement delete

placement new和placement delete是C++经常用到但是却不常见的两个操作符。但是两者要有对应关系

2015-03-26 12:20:41 2247

原创 《Effective C++》:条款51:编写new和delete时需固守常规

条款 50已经说明为什么要写自己的operator new和operator delete,本条款解释在编写时遵循什么守则。

2015-03-20 20:54:42 1734

原创 《Effective C++》:条款50:了解new和delete的合理替换时机

有人会想要替换掉编译器提供的operator new或operator delete,因为……

2015-03-17 19:12:44 2234

原创 《Effective C++》:条款49:了解new-handler的行为

C++内存是由程序员手动管理的,不像Java或.net有垃圾回收机制。C++内存管理主要是分配例程和归还例程(allocation and deallocation routines),即operator new和operator delete,还有一个配合的角色new-handler。本条款主要讲解new-handler的行为

2015-03-15 21:03:46 2399

原创 《Effective C++》:条款48:认识template元编程

认识template元编程

2015-03-14 22:05:33 1910

原创 《Effective C++》:条款46-条款47

条款46需要类型转换时请为模板定义非成员函数条款47请使用traits class表现类型信息条款

2015-03-13 22:10:46 2231

原创 《Effective C++》:条款44-条款45

条款44将与参数无关的代码抽离templates条款45运用成员函数模板接受所有兼容类型

2015-03-12 22:01:36 2394

原创 《Effective C++》:条款43:学习处理模板化基类内的名称

模板化的类作为基类时,和单纯的class并不相同,其中有些要注意的地方。尤其是在派生类中调用模板基类的函数时,要注意。

2015-03-11 21:34:00 2028

原创 《Effective C++》:条款41-条款42

条款41了解隐式接口和编译期多态条款42了解typename的双重意义条款

2015-03-10 22:13:03 2175 1

原创 《Effective C++》:条款40:明智而审慎的使用多重继承

多重继承(multiple inheritance:MI)虽然使用不多,也不建议被使用,但是在真正需要使用的时候,也不要犹豫。

2015-03-09 22:20:27 1882

原创 《Effective C++》:条款38-条款39

条款38通过复合塑模树has-a 或根据某物实现出条款39明智而审慎的使用private继承

2015-03-08 21:32:21 2233

原创 hiho一下 第十五周

题目输入解法这道题目编码测试TLM(运行超时)。题目现在知道了N对父子关系——父亲和儿子的名字,并且这N对父子关系中涉及的所有人都拥有一个共同的祖先(这个祖先出现在这N对父子关系中)。现在有若干次提问——每次提问为两个人的名字(这两个人的名字在之前的父子关系中出现过),找出这两个人的所有共同祖先中辈分最低的一个是谁?输入输入每个测试点(输入文件)有且仅有一组测试数据。每组测试数据的第1行为一个

2015-03-07 17:44:44 956

原创 《Effective C++》:条款36-条款37

条款36绝不重新定义继承而来的non-virtual函数条款37绝不要重新定义继承而来的缺省参数值条款

2015-03-05 22:27:12 1965

原创 hihocoder第十三周最近公共祖先

最近公共祖先结点

2015-03-03 21:31:01 1315

原创 《Effective C++》:条款35:考虑virtual函数以外的其他选择

virtual函数在派生中经常用到,在遇到一些问题时用virtual函数没问题,但是有时候我们应该思考一下是否有替代方案,以此来拓宽我们的视野。

2015-03-02 21:12:39 2958

决策树-上-ID3-C4.5-CART-及剪枝

从百度下载的关于决策树的讲义。

2016-05-21

stl 的dequeue

stl的一个源代码,加了店主是,比较容易理解

2014-08-13

《STL源码剖析》光盘附带源码

侯捷翻译的《STl源码剖析》一书中的源代码。word文档格式。

2014-08-11

STL5.2.1源代码

这SGI STL5.2.1的源代码,可以在vs2010上面编译使用

2014-08-10

mingw5.1.6安装包

mingw5.1.6安装包,集成了g++、gcc编译器,可以选择安装。

2014-08-09

后缀树的介绍

讲述的是后缀树的构建和应用。构建后缀树是利用前缀结点。

2014-07-29

sun java version 1_3_1-win-i.exe

Jave RunTime Environment 1.3,Windos版本

2014-03-04

空空如也

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

TA关注的人

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