随笔分类 -  C/C++/Java/

摘要:http://blog.chinaunix.net/uid-20726254-id-3486721.htm 这个绝对是新增的top特性,篇幅非常多。看着就有点费劲,总结更费劲。 原来的标准当中,参数与返回值的传值形式涉及到对象的复制,传值完成后,中间产生的临时对象又会马上被销毁,某些自定义的对象或者 阅读全文
posted @ 2016-06-21 17:29 贺大卫 阅读(1337) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/pure/archive/2010/10/13/1850531.html 转自:http://blog.csdn.net/wuzhong325/archive/2009/05/15/4187054.aspx 如果试图直接使用C++的成员函数作为回调函数将 阅读全文
posted @ 2016-06-03 16:03 贺大卫 阅读(570) 评论(0) 推荐(0)
摘要:原来... 原来... 原来... 拷贝构造函数的参数为什么必须使用引用类型 转自:http://blog.csdn.net/tunsanty/article/details/4264738 在C++中, 构造函数,拷贝构造函数,析构函数和赋值函数(赋值运算符重载)是最基本不过的需要掌握的知识。 但 阅读全文
posted @ 2016-06-03 11:37 贺大卫 阅读(2469) 评论(0) 推荐(0)
摘要:C语言,结构化程序设计。自顶向下、逐步求精及模块化的程序设计方法;使用三种基本控制结构构造程序,任何程序都可由顺序、选择、循环三种基本控制结构构造。 模块结构:"独立功能,单出、入口" C++ :是C的超集,类,封装,重载,集成。 通用程序设计:容器, vector,list,dequeue,map 阅读全文
posted @ 2016-05-10 09:27 贺大卫 阅读(304) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/lzmfywz/archive/2012/04/22/2465069.html   CObject └CCmdTarget └CWnd └CStatic CStatic类提供了一个Windows静态控件的性能。一个静态控件用来显示一个文本字符串,框,矩形 阅读全文
posted @ 2016-03-14 20:27 贺大卫 阅读(780) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/lzmfywz/archive/2012/03/15/2399403.html   一、MFC类库概述 MFC(Microsoft Foundation class)微软基本类(库),有时候也有人叫做微软基本类库,因为它确实是一个类库(物理上讲),而且非 阅读全文
posted @ 2016-03-14 20:09 贺大卫 阅读(4388) 评论(0) 推荐(0)
摘要:http://blog.chinaunix.net/uid-28458801-id-4200573.html 前言: typeof关键字是C语言中的一个新扩展,这个特性在linux内核中应用非常广泛。一,说明 typeof的参数可以是两种形式:表达式或类型。 1,表达式的的例子: typeof(x[ 阅读全文
posted @ 2016-03-01 14:55 贺大卫 阅读(1670) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/wind19/article/details/42678875 libevent的基本使用 http://www.cnblogs.com/cnspace/archive/2011/07/19/2110891.html http://yifangyou.blo 阅读全文
posted @ 2016-02-22 10:32 贺大卫 阅读(562) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/fanzhidongyzby/archive/2012/11/18/2775603.html1.让自己习惯C++条款01:视C++为一个语言联邦条款02:尽量以const,enum,inline替换#define条款03:尽可能使用const条款04:确... 阅读全文
posted @ 2015-12-01 14:01 贺大卫 阅读(395) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/fstang/p/3947552.html 用智能指针可以简化内存管理。以树为例,如果用普通指针,通常是在插入新节点时用new,在析构函数中调用delete;但有了unique_ptr类型的智能指针,就不需要在析构函数中delete了,因为当unique... 阅读全文
posted @ 2015-11-30 22:34 贺大卫 阅读(366) 评论(0) 推荐(0)
摘要:http://www.tuicool.com/articles/mQBfQfN对象池可以显著提高性能,如果一个对象的创建非常耗时或非常昂贵,频繁去创建的话会非常低效。对象池通过对象复用的方式来避免重复创建对象,它会事先创建一定数量的对象放到池中,当用户需要创建对象的时候,直接从对象池中获取即可,用完... 阅读全文
posted @ 2015-11-30 21:44 贺大卫 阅读(2092) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/lidabo/p/3328402.html本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单... 阅读全文
posted @ 2015-11-25 09:26 贺大卫 阅读(1339) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/sharpfeng/archive/2012/09/18/2691096.html几种常见 容器 比较和分析 hashmap, map, vector, list ...hash tablelist支持快速的插入和删除,但是查找费时;vector支持快速... 阅读全文
posted @ 2015-11-13 20:59 贺大卫 阅读(6787) 评论(0) 推荐(0)
摘要:http://ticktick.blog.51cto.com/823160/596179 你了解 #include 某个 .h 文件后,编译器做了哪些操作么? 你清楚为什么在 .h文件中定义函数实现的话需要在函数前面加上 static 修饰么?你知道 #ifndef……#define……#endi... 阅读全文
posted @ 2015-10-29 21:50 贺大卫 阅读(967) 评论(0) 推荐(1)
摘要:http://www.cppblog.com/mzty/archive/2005/12/15/1770.html详细解说 STL 排序(Sort)0 前言: STL,为什么你必须掌握1 STL提供的Sort 算法1.1 所有sort算法介绍1.2 sort 中的比较函数1.3 sort 的稳定性1.... 阅读全文
posted @ 2015-10-28 16:43 贺大卫 阅读(886) 评论(0) 推荐(1)
摘要:http://blog.csdn.net/sunshinewave/article/details/80683261.关于setC++ STL 之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大量... 阅读全文
posted @ 2015-10-26 22:18 贺大卫 阅读(400) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/kingstar158/article/details/8028635由于工作需要,针对千万级别的数据,使用stl::map着实存在着效率问题,最后使用boost::unordered_map替代前者,发现效率上有很大的提升,但是还是无法达到我们的需求;st... 阅读全文
posted @ 2015-10-25 13:59 贺大卫 阅读(240) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/gshlsh17/rase()方法是删除iterator指定的节点 但是要注意的是在执行完此函数的时候iterator也被销毁了 这样的话关于iterator的操作就会报错 以下是关于erase()方法的正确使用正确使用方法1 : std::list L... 阅读全文
posted @ 2015-10-24 14:17 贺大卫 阅读(1247) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/zxjyuan/archive/2010/01/06/1640136.html1.引言 万维网WWW(World Wide Web)是一个巨大的,分布全球的信息服务中心,正在以飞快的速度扩展。1998年WWW上拥有约3.5亿个文档[14],每天增加约1百... 阅读全文
posted @ 2015-10-24 14:06 贺大卫 阅读(922) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/Purple_Xiapei/archive/2012/05/27/2520483.htmlSTL中mem_fun和mem_fun_ref的用法分类:C++2006-11-21 09:115244人阅读评论(8)收藏举报 怎么对容器中的所有对象都进行同一个... 阅读全文
posted @ 2015-10-24 13:20 贺大卫 阅读(199) 评论(0) 推荐(0)