c++
me_lawrence
请阅读导航页,那是知识体系的索引。
展开
-
深度探索C++对象模型读书笔记
xx原创 2015-05-20 19:41:43 · 436 阅读 · 0 评论 -
STL-deque
xx原创 2015-05-20 19:19:38 · 386 阅读 · 0 评论 -
STL-Vector
xx原创 2015-05-20 19:16:59 · 311 阅读 · 0 评论 -
STL-String
xx原创 2015-05-20 19:16:01 · 464 阅读 · 0 评论 -
STL-list
xx原创 2015-05-20 19:18:30 · 298 阅读 · 0 评论 -
STL-set
xx原创 2015-05-20 19:20:04 · 314 阅读 · 0 评论 -
STL-stack
xx原创 2015-05-20 19:20:56 · 349 阅读 · 0 评论 -
STL-queue
xx原创 2015-05-20 19:22:04 · 358 阅读 · 0 评论 -
交换两个整型数的方法
http://www.cnblogs.com/xkfz007/archive/2012/05/16/2505376.html交换两个整型数是C/C++中最常见的操作。实现这个操作的方法很多。最基本的方法就是使用一个临时变量,具体的代码如下:int a,b;int tmp;tmp=a;a=b;b=tmp; 如果以函数的形式写出来的话就是:转载 2015-06-15 15:32:39 · 486 阅读 · 0 评论 -
select、poll、epoll之间的区别总结[整理]
http://www.cnblogs.com/Anker/p/3265058.html select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是转载 2015-06-15 20:22:14 · 331 阅读 · 0 评论 -
C++编码命名规范 -- 目前应用
背景C++命名规范常见命名法: 匈牙利命名法:基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。 Camel命名法:即骆驼式命名法,原因是采用该命名法的名称看起来就像骆驼的驼峰一样高低起伏。Camel命名法有两种形原创 2015-09-16 11:01:34 · 854 阅读 · 0 评论 -
STL源码剖析---红黑树原理详解上
http://blog.csdn.net/hackbuteer1/article/details/7740956转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/7740956一、红黑树概述 红黑树和我们以前学过的AVL树类似,都是在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,从而获得较转载 2015-06-25 10:25:44 · 480 阅读 · 0 评论 -
STL-map
xx原创 2015-05-20 19:19:29 · 319 阅读 · 0 评论 -
STL源码剖析---红黑树原理详解下
http://blog.csdn.net/hackbuteer1/article/details/7760584转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/7760584 算法导论书上给出的红黑树的性质如下,跟STL源码剖析书上面的4条性质大同小异。 1、每个结点或是红色的,或是黑色转载 2015-06-25 10:26:57 · 542 阅读 · 0 评论 -
c++ primer读书笔记
xx原创 2015-05-20 19:42:42 · 363 阅读 · 0 评论 -
STL-iterator
xx原创 2015-05-20 19:24:49 · 326 阅读 · 0 评论 -
STL-algorithm
xx原创 2015-05-20 19:26:13 · 290 阅读 · 0 评论 -
exceptional c++读书笔记
xx原创 2015-05-20 19:39:50 · 408 阅读 · 0 评论 -
effective c++读书笔记
xx原创 2015-05-20 19:40:25 · 352 阅读 · 0 评论 -
STL-functional
xx原创 2015-05-20 19:24:10 · 616 阅读 · 0 评论 -
STL-allocator
xx原创 2015-05-20 19:24:44 · 351 阅读 · 0 评论 -
ACE_Message_Queue编码注意问题点
一,高低水位标high water marklow water mark 注意不能把 low water mark 设置得过小,原因是enqueue时 not_empty_cond_.signal(),dequeue时如果已经低于了low water mark时才会 not_full_cond_.signal()。意思就是dequeue时,如果处于 [low water mar原创 2015-05-27 14:46:18 · 1114 阅读 · 0 评论 -
一种新的Heap区溢出技术分析
http://www.linuxsir.org/bbs/thread50097.html发表于 2003-07-03 22:46:41 |只看该作者 |倒序浏览作者:warning3 主页:http://www.nsfocus.com 日期:2001-3-09 原文出处:http://www.nsfocus.ne转载 2015-06-16 11:38:55 · 604 阅读 · 0 评论 -
c malloc分配内存
http://www.cnblogs.com/taek/p/3946605.html php中的内存分配有用类似emalloc这样的函数,emalloc实际上是C语言中的malloc的一层封装,php启动后,会向OS申请一块内存,可以理解为内存池,以后的php分配内存都是在这块内存池中进行的,以至于efree,也不会向OS退回内存,而只是设置标志位,标识efree这块内存不再使用了,这样转载 2015-06-19 16:27:14 · 712 阅读 · 0 评论 -
[C++][编程风格]C++命名规则
http://www.cnblogs.com/jingmoxukong/articles/2167785.htmlC++命名规范常见命名法: 匈牙利命名法:基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。 Camel命名法:即骆驼式命名法,转载 2015-09-16 09:50:24 · 394 阅读 · 0 评论