上一页 1 ··· 8 9 10 11 12 13 14 下一页

2015年5月5日

【STL源码剖析读书笔记】【第3章】迭代器概念与traits编程技法

摘要: 1、迭代器模式:提供一种方法,使之能够依序寻访某个容器所含的各个元素,而又无需暴露该聚合物的内部表达式。2、STL的中心思想:将数据容器和算法分开,彼此独立设计,最后用迭代器将它们撮合在一起。3、迭代器是一种智能指针,最终要的编程工作就是对operator*和operator->进行重载工作。4、迭... 阅读全文

posted @ 2015-05-05 09:47 ruan875417 阅读(196) 评论(0) 推荐(0) 编辑

2015年5月2日

【STL源码剖析读书笔记】【第2章】空间配置器

摘要: 1、 allocator是空间配置器而不是内存配置器,空间不一定是内存,也可以是磁盘或其它辅助存储介质。但SGI STL提供的配置器配置的对象是内存。2、 SGI标准的空间配置器,std::allocatorSGI定义了一个符合部分标准,名为allocator的配置器,效率不高,只把c++的::op... 阅读全文

posted @ 2015-05-02 16:32 ruan875417 阅读(160) 评论(0) 推荐(0) 编辑

2015年5月1日

2014找工作----扎实的基础和开阔的视野是企业最看重的因素

摘要: 转自:http://blog.csdn.net/lingfengtengfei/article/details/12884465其实找工作之前一直很忐忑,或者说不是很自信,因为各种传言说14年就业难。实验室的项目逼的有些紧,在四川做项目,腾讯实习面试都错过了。4月底回到学校给实验室申请不去实验室,准... 阅读全文

posted @ 2015-05-01 09:23 ruan875417 阅读(135) 评论(0) 推荐(0) 编辑

2015年4月30日

2014找工作总结-机会往往留给有准备的人

摘要: 转发请注明出处:http://blog.csdn.net/xiajun07061225/article/details/12844801其实我的求职过程在十一之前就已经结束了,总体讲比较顺利。参加面试的几家公司基本都拿到了offer,分别是阿里巴巴、美团网、创新工场涂鸦移动以及华为。当时也参加了... 阅读全文

posted @ 2015-04-30 23:51 ruan875417 阅读(176) 评论(0) 推荐(0) 编辑

2015年4月29日

【STL源码剖析读书笔记】【第1章】STL概论与版本简介

摘要: 一、STL六大组件:1、容器(containers):各种数据结构,如:vector、list、deque、set、map,主要用来存放数据。2、算法(algorithms):各种常见算法,如:sort、search、copy、erase......3、迭代器(iterators):扮演算法和容器中... 阅读全文

posted @ 2015-04-29 15:52 ruan875417 阅读(175) 评论(0) 推荐(0) 编辑

2015年4月3日

【c++ primer读书笔记】【第13章】拷贝控制

摘要: 1、拷贝控制操作包括拷贝构造函数、拷贝赋值运算符、移动构造函数、移动赋值运算符和析构函数。2、 拷贝构造函数:如果一个构造函数的第一个参数是自身类类型的引用,且任何额外参数都有默认值,此构造函数是拷贝构造函数。public: Foo(); //默认构造函数 Foo(const Foo&); //... 阅读全文

posted @ 2015-04-03 13:25 ruan875417 阅读(320) 评论(0) 推荐(0) 编辑

2015年3月31日

【c++ primer读书笔记】【第12章】动态内存

摘要: 1、在c++中,动态内存管理通过一对运算符完成:new,在动态内存中为对象分配空间并返回一个指向该对象的指针。delete,接受一个动态对象的指针,销毁该对象,并释放与之相关的内存。2、c++11新标准库提供了两种智能指针类型管理动态对象,智能指针的行为类似常规指针,区别是它自动释放所指向的内存。s... 阅读全文

posted @ 2015-03-31 19:35 ruan875417 阅读(192) 评论(0) 推荐(0) 编辑

2015年3月29日

【c++ primer读书笔记】【第11章】关联容器

摘要: 1、关联容器类型按关键字有序保存元素map关联数组:保存关键字-值对应set关键字既值,既只保存关键字的容器multimap关键字可重复出现的mapmultiset关键字可重复出现的set无序集合unordered_map用hash函数组织的mapunordered_set用hash函数组织的set... 阅读全文

posted @ 2015-03-29 17:00 ruan875417 阅读(226) 评论(0) 推荐(0) 编辑

2015年3月27日

【c++ primer读书笔记】【第10章】泛型算法

摘要: 1、泛型算法本身不会执行容器的操作,只会运行于迭代器之上,执行迭代器的操作。算法永远不会改变底层容器的大小。2、只读算法:一些算法只会读取其输入范围内的元素,从不改变元素。 对于只读算法,最好使用次cbegin()和cend()。find:接受三个参数,前两个指出查找的元素的范围,第三个参数是要查找... 阅读全文

posted @ 2015-03-27 13:23 ruan875417 阅读(141) 评论(0) 推荐(0) 编辑

2015年3月25日

【c++ primer读书笔记】【第9章】顺序容器

摘要: 1、序容器类型和特点顺序容器类型特点vector可变长度数组。支持快速随机访问。在尾部外的位置插入或删除元素速度很慢deque双端队列。支持快速随机访问。在头尾位置插入和删除速度很快list双向链表。只支持双向的顺序访问。在list的任何位置插入和删除速度都很快forward_list单向链表。只支... 阅读全文

posted @ 2015-03-25 21:07 ruan875417 阅读(131) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 下一页

导航