文档:http://www.boost.org/doc/libs/1_57_0/libs/smart_ptr/shared_ptr.htmIntroductionTheshared_ptrclass template stores a pointer to a dynamically allocat...
分类:
其他好文 时间:
2015-02-05 18:16:23
阅读次数:
238
http://kelvinh.github.io/blog/2013/12/03/boost-bind-illustrated/其实这是很久之前留的一个坑了,一直没有填。。记得在刚开始看到 boost::bind 的使用的时候,我整个人都惊呆了:天哪,C++还能这样!!于是去google搜索其原理,...
分类:
其他好文 时间:
2015-02-05 18:01:27
阅读次数:
145
http://blog.csdn.net/benny5609/article/details/2324474要开始使用 Boost.Function, 就要包含头文件 "boost/function.hpp", 或者某个带数字的版本,从 "boost/function/function0.hpp" ...
分类:
其他好文 时间:
2015-02-05 17:58:22
阅读次数:
191
1. 当声明一个类时,编译器会自动为该类生成默认构造函数,复制构造函数,赋值操作符以及析构函数;2.自动生成的各个函数和操作符都是public的;3.当声明一个类不允许复制时,可以将一个类的复制构造函数和赋值操作符声明为private,但是实际中,一般写一个noncopyable类,让不允许使用复制...
分类:
其他好文 时间:
2015-02-03 12:47:33
阅读次数:
157
cvCreateCARTClassifier函数在haartraining程序中用于创建CART树状弱分类器,但一般只采用桩分类器,因为其训练过程实在是太慢了。之前自己调试过代码,要等差不多10分钟(2000正样本、2000负样本)才能训练完一个3节点的弱分类器,当然,总体的树状弱分类器的数目可能也会减少2/3,这个还没有仔细训练过。之所以将此函数拿出来说说,主要是因为之前在网上找不到专门针对这个函数的说明,同时,基于CART树的弱分类器,也具有一定的借鉴意义。...
分类:
其他好文 时间:
2015-02-02 23:21:45
阅读次数:
348
http://www.cnblogs.com/tianfang/archive/2008/09/15/1291050.htmlboost::scoped_ptr和std::auto_ptr非常类似,是一个简单的智能指针,它能够保证在离开作用域后对象被自动释放。下列代码演示了该指针的基本应用:#inc...
分类:
其他好文 时间:
2015-02-02 19:29:02
阅读次数:
241
1.下载源代码(tips:到官网上有提升下载那个最快的)wget http://mirrors.cnnic.cn/apache/thrift/0.9.2/thrift-0.9.2.tar.gztar -xf thrift-0.9.2.tar.gzcd thrift-0.9.22.安装boost库(t...
分类:
其他好文 时间:
2015-02-01 19:01:10
阅读次数:
1311
作为C++11 STL参考实现的boost库,不仅支持11标准,而且做了许多扩展,掌握其使用方法,对于提高代码质量,尤其重要。以其多线程并行无锁队列为例,结合代码和说明,演示了无锁boost库的使用和编译方法。...
分类:
编程语言 时间:
2015-01-31 07:13:32
阅读次数:
421
boost::bind 介绍 这篇文章介绍boost::bind()的用法, 文章的主要内容是参考boost的文档。1. 目的 boost::bind 是std::bindlist 和 std::bind2nd的结合体。它提供一个任意的函数对象(仿函数)、函数、函数指针、成员函数指针。 它可以绑定任...
分类:
其他好文 时间:
2015-01-31 01:48:50
阅读次数:
255
本片文章主要介绍boost::function的用法。 boost::function 就是一个函数的包装器(function wrapper),用来定义函数对象。1. 介绍 Boost.Function 库包含了一个类族的函数对象的包装。它的概念很像广义上的回调函数。其有着和函数指针相同的特性但是...
分类:
其他好文 时间:
2015-01-31 01:46:38
阅读次数:
120