摘要: 运用C++的构造,析构进行,加锁解锁。在函数进入的时候定义临时变量。任何一个分支推出的时候都会调用析构函数。避免多分支出现的问题。 1 #ifndef CPPUNIT_SYNCHRONIZEDOBJECT_H 2 #define CPPUNIT_SYNCHRONIZEDOBJECT_H 3 4 #... 阅读全文
posted @ 2015-05-10 00:28 20130222 阅读(211) 评论(0) 推荐(0) 编辑
摘要: #includeusingnamespacestd;/**二分查找思想:1、数组从小到大排序;2、查找的key每次和中间数比较,如果key小于mid查找mid左侧的数组部分;如果key大于mid,则查找mid右侧的数组部分;如果相等,则直接返回mid。输入:排序数组-array,数组大小-aSize... 阅读全文
posted @ 2015-05-10 00:15 20130222 阅读(80) 评论(0) 推荐(0) 编辑