![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++编程
TM89869
这个作者很懒,什么都没留下…
展开
-
深入new/delete:New的3种形态
http://www.cnblogs.com/zhenjing/archive/2011/01/10/3_kind_new.html转载 2011-01-13 15:46:00 · 330 阅读 · 0 评论 -
C++类模板的三种特化
<br />说起C++的模板及模板特化, 相信很多人都很熟悉 ,但是说到模板特化的几种类型,相信了解的人就不是很多。我这里归纳了针对一个模板参数的类模板特化的几种类型, 一是特化为绝对类型; 二是特化为引用,指针类型;三是特化为另外一个类模板。<br /> 这里用一个简单的例子来说明这三种情况:// general version<br />template<class T><br />class Compare<br />{<br />public:<br /> static bool IsEqua转载 2011-03-02 14:21:00 · 333 阅读 · 0 评论 -
成员函数调用delete this注意
<br /><<C++ FAQ>>中对于成员函数调用delete this的说明:<br /><br />只要你小心,一个对象请求自杀(deletethis).是可以的。<br />以下是我对“小心”的定义: 你必须100%的确定,this对象是用 new分配的(不是用new[],也不是用定位放置 new,也不是一个栈上的局部对象,也不是全局的,也不是另一个对象的成员,而是明白的普通的new)。 你必须100%的确定,该成员函数是this对象最后调用的的成员函数。 你必须100%的确定,原创 2011-03-03 16:14:00 · 459 阅读 · 0 评论 -
错误处理(Error-Handling):为何、何时、如何
<br />详见:http://blog.csdn.net/pongba/archive/2007/10/08/1815742.aspx转载 2011-04-27 14:52:00 · 420 阅读 · 0 评论 -
SIO_KEEPALIVE_VALS 用户异常掉线检测
用户异常掉线检测 David.Zhu 2005/6/1 目前主要有三种方法来实现用户掉线检测:SO_KEEPALIVE ,SIO_KEEPALIVE_VALS 和Heart-Beat线程。下面我就上面的三种方法来做一下介绍。(1)SO_KEEPALIVE 机制 这是socket库提供的功能,设转载 2011-10-27 11:02:29 · 2047 阅读 · 0 评论 -
非安全hash函数
murmurhash、city哈FarmHash原创 2014-08-30 11:55:28 · 566 阅读 · 0 评论