码迷,mamicode.com
首页 >  
搜索关键字:侯捷    ( 81个结果
stl源码剖析学习笔记(二)traits编程技法简明例程
解释说明 traits侯捷老师的翻译是萃取。其目的就是在编译期进行模板调用的类型识别,从而做一些事情。 最突出的例子,我觉得不是《STL源码剖析》中“迭代器概念与traits编程技法"这一章的说明,而是stl算法中copy的实现。代码在stl源码的stl_algobase.h中。 copy的最终实现,大致分为两类,一类是直接整块内存的memmove操作,另一类是一个个对象赋值。其中涉及has...
分类:其他好文   时间:2016-03-14 18:56:33    阅读次数:250
源码阅读笔记 – std::vector (2) 关于Allocator Aware Container特性
所有的STL容器,都保存一个或默认,或由用户提供的allocator的实例,用来提供对象内存分配和构造的方法(除了std::array),这样的容器,被称作Allocator Aware Container。早期的STL,设计的尚不完善,各种实现之间不能相互兼容,这一点在侯捷的《STL源码剖析》中有
分类:其他好文   时间:2016-03-06 15:32:13    阅读次数:179
1、空间配置器
看侯捷老师的《STL源码剖析》有一段时间了,打算自己整理一下思路,试着实现一下。主要目的有两个:1、巩固自己对源码的理解,让自己更加深刻的体会其中各种机制的奥妙。2、通过实现这些优秀的算法,来提高自己的“内功”修养。关于空间配置器,首先作以下几点说明:1、空间配置器即为程序分配存储空间。这里的存储空...
分类:其他好文   时间:2015-11-18 22:44:29    阅读次数:275
《Effective C++》读书摘要
转:http://www.cnblogs.com/fanzhidongyzby/archive/2012/11/18/2775603.html最近刚读完侯捷的《Effective C++》,相对来说,这本书的内容比较贴近基础,对于刚掌握C++基础的人会有不少的提高。不过书中还是涉及了不少C++的高级...
分类:编程语言   时间:2015-09-09 17:17:54    阅读次数:164
源码追踪经验谈(侯捷)
1. 前提:在深入框架底层以前,先学会使用它做一个大概认识2. 书籍:找正确的书籍,其实网上就有很多3. 工具:grep, windiff, IDE debugger(CallStack窗口等等), Spy++, TDump, Source Navigator4. 方法:动手5. 状态:搞清文件命名...
分类:其他好文   时间:2015-08-21 21:13:38    阅读次数:152
极客班GeekBand - C++面向对象高级开发 - 2
极客班GeekBand - C++面向对象高级开发 - 2极客班GeekBand - C面向对象高级开发 - 2 讲师 - 侯捷 复习Complex类的实现过程 三大函数拷贝构造拷贝复制析构 栈堆与内存管理 Stack VS Heap stack objectsstatic local objectsglobal objects的生命期 heap objects的生命周期 new先分配memory再...
分类:编程语言   时间:2015-07-28 18:46:55    阅读次数:310
STL之heap的make_heap函数
在看侯捷翻译的STL源码剖析时,发现关于heap这一节点错误,特此指出. 1 make_heap源码 template inline void make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) { __make_heap(__first, __last, __...
分类:其他好文   时间:2015-07-04 12:47:35    阅读次数:114
读书笔记--只读经典
腹有诗书气自华,所有的人都应该多读书,读好书。作为一个程序员,在人生的这个阶段能让我感兴趣的书籍基本上都是计算机专业相关的经典的书籍。既然这样,我就在这里列一个书单,记录一下读书笔记。第一本书:Effective C++ 改善程序与设计的55个具体做法Scott Meyers著,侯捷译,电子工业出版...
分类:其他好文   时间:2015-06-14 08:10:07    阅读次数:108
C++标准库
该篇是计算机中软件与程序设计类的优质预售推荐《C++标准库》。 最权威最畅销C++参考书 12载阔别携新标重磅归来 全面覆盖C++新标准新成员新特性 全书例子完全基于C++11重写。 编辑推荐 “不熟悉 C++ 标准库,任何人都称不上是高效的 C++ 程序员。”——侯捷 C++11巨大革新,并已逐渐走向舞台中央,而其中变化最大的,正是标准库 STL容器、算法、迭代器光...
分类:编程语言   时间:2015-06-12 17:20:33    阅读次数:159
计算机类专业推荐书籍(转载)
年前,台湾著名技术作家侯捷先生曾经写过一篇影响很大的书评文章,叫做《MFC四大天王》。文章的意思是说在MFC的浩瀚书海中,只要认真研读和学习其中四本,就可以“五岳归来不看山”。侯先生虽以MFC为例,但是这个道理却同样适合于MFC之外的很多具体技术领域,这不能不说是一个有趣的统计现象。通常在某一个具体...
分类:其他好文   时间:2015-06-11 22:45:18    阅读次数:210
81条   上一页 1 ... 3 4 5 6 7 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!