码迷,mamicode.com
首页 >  
搜索关键字:5 c++ boost 智能指针    ( 2698个结果
AdaBoost算法详解与实战
【原创】Liu_LongPo 转载请注明出处 【CSDN】http://blog.csdn.net/llp1992AdaBoost算法是基于单层决策树等弱分类算法的强学习分类算法。单层决策树算法也是一种分类算法,但是其分类效果较差,只根据一个特征进行数据划分,因此单层决策树算法被称为弱分类算法;而AdaBoost算法通过将多个弱分类算法串行训练而成,属于强分类算法。AdaBoost算法是boost...
分类:编程语言   时间:2015-06-16 11:11:05    阅读次数:804
[转] boost::any的用法、优点和缺点以及源代码分析
boost::any用法示例:#include #include #include typedef std::list list_any;//关键部分:可以存放任意类型的对象void fill_list(list_any& la){ la.push_back(10);//存放常数 ...
分类:其他好文   时间:2015-06-15 18:33:05    阅读次数:178
(转)STL map与Boost unordered_map
转:http://blog.csdn.net/orzlzro/article/details/7099231今天看到boost::unordered_map, 它与 stl::map的区别就是,stl::map是按照operator #include #include using name...
分类:其他好文   时间:2015-06-15 15:58:49    阅读次数:132
boost asio学习笔记 [1] - 同步通讯
本文以一段示例代码,说明使用boost asio进行同步通讯的使用方法。 #include?<iostream> #include?<boost/asio.hpp> using?namespace?std; using?boost::asio::ip::tcp;? int?main() { ????boost::as...
分类:其他好文   时间:2015-06-15 01:48:51    阅读次数:120
[C/C++]_[中级]_[使用智能指针的方式释放malloc出来的堆空间]
场景: 1. 使用auto_ptr 的方式可以wrap类对象, 之后在方法结束后可以自动释放对象, 参考;这样在有条件判断的语句时可以省掉free语句或CloseHandle. http://blog.csdn.net/infoworld/article/details/9008911 2.C++的特性之一就是类对象(非返回值的对象)在方法结束后会自动调用析构函数,这样在析构函数里可以放一些释放资源的操作. 3. 这里实现了一个类似auto_ptr的类的实用Wrap类,可以参考根据自己需要自定义特...
分类:编程语言   时间:2015-06-14 18:35:49    阅读次数:178
C宏系统缺陷
这两天稍稍看了一下boost的preprocessor库,发觉boost那帮疯子竟然利用各种奇技淫巧定义出各种数据类型和结构,还在上面定义出加减乘除等等各种运算,在快速浏览的过程中,还瞄到了很眼熟的各种宏名:list,cons,fold_left、fold_right,估计这帮人把函数式语言的很多特...
分类:其他好文   时间:2015-06-12 17:07:41    阅读次数:108
C++11中的智能指针
在C++11中,引入了智能指针。主要有:unique_ptr, shared_ptr, weak_ptr。 这3种指针组件就是采用了boost里的智能指针方案。很多有用过boost智能指针的朋友,很容易地就能发现它们之间的关间: std boost 功能说明...
分类:编程语言   时间:2015-06-12 15:24:56    阅读次数:501
boost全平台编译方法
0.通用规则boost自带一套编译工具bjam,bjam本身是跨平台的,并且也要自行编译出来。在boost目录下有bootstrap.sh和bootstrap.bat两个脚本分别用来编译*nix和windows下的bjam。bootstrap脚本可以传入参数,以在编译bjam过程中生成特定的编译boost的配置。编译bjam过程中生成的project-config.jam就是默认的配置,但还可以在运...
分类:其他好文   时间:2015-06-11 13:03:02    阅读次数:104
C++智能指针管理类
c++最麻烦的一件事莫过于对动态内存的管理了,本例采用引用计数机制实现了一个用于管理动态分配内存的类。使用这个类,使用者可以不必要再关心动态内存的释放。...
分类:编程语言   时间:2015-06-11 11:09:25    阅读次数:166
auto_ptr的使用原则
auto_ptr是c++标准库中的一种严格所有权型的智能指针,实现在backward/auto_ptr.h文件中pro:1、做临时变量时,不需要手动去释放资源void f() { ClassA *p = new ClassA; ...... // 如果这抛出异常,还会有...
分类:其他好文   时间:2015-06-10 20:39:57    阅读次数:130
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!