码迷,mamicode.com
首页 >  
搜索关键字:5 c++ boost 智能指针    ( 2698个结果
linux boost 安装
sudo apt-get install libboost-dev但是,我这样安装以后,编译程序时出现了很多错误,而且都是系统文件的错误。我开始以为是我的boost库版本不对,后来换了好几个版本,都出现了同样的问题。后来,自己编译了一个boost.1.42。然后程序就顺利通过了。后来想了一下原因,可...
分类:系统相关   时间:2014-12-20 14:07:14    阅读次数:163
薄板样条差值(Thin plate spline)Java实现
最近一个项目里面需要用到图像变形,看了一些论文,提到几乎所有的生物有关的形变都可以使用薄板样条差值来近似。于是乎,我在网上搜索了一下薄板样条差值的代码。 http://elonen.iki.fi/code/tpsdemo/有tps的c++代码。这份代码倒是可以运行(要自己另外配置opengl和boost),但是demo里面只有一个3D版本的,2D的版本只写了一个接口,并没有写demo。而我这个项...
分类:编程语言   时间:2014-12-19 20:44:08    阅读次数:482
Perl 正则表达式语法
1. 概要Perl正则表达式是Boost.regex 默认行为,也可以将perl传入basic_regex 构造。boost::regex e1(my_expression);boost::regex e2(my_expression, boost::regex::perl | boost::reg...
分类:其他好文   时间:2014-12-19 18:39:34    阅读次数:252
关于智能指针
对share_ptr,属于强引用型的智能指针。内部通过引用计数实现对对象的管理,在引用计数为0时,自动释放对象。使用share_ptr的缺点是:会造成对象的循环引用,导致对象永远无法释放,比如:Share_ptr可以在多线程中使用,确保指针指向的对象是有效的。Weak_ptr是弱引用性的智能指针。W...
分类:其他好文   时间:2014-12-18 22:13:05    阅读次数:274
框架和库的区别
我们通常所说的C标准库,C++标准库,STL库,Boost库等等同时我们也经常听到说Qt框架,java中更是这个框架,那个框架的,到底二者有什么区别呢?1.库是已经封装好的函数,或类,但是这些类或函数只能定义对象,直接实例化来用2.框架也是封装好的函数,或类,但是可以自定义从这些类继承,派生出自己需...
分类:其他好文   时间:2014-12-18 20:38:07    阅读次数:151
boost::asio 使用 libcurl
curl 使用 asio 的官方样例 http://curl.haxx.se/libcurl/c/asiohiper.html, 但这个例子用起来有很明细的 bug,asio 异步IO 只注册一次,也就是第一次 aync_read 之后对socket的读都是由 超时 驱动的。自己把样例改了下。cur...
分类:Web程序   时间:2014-12-18 18:40:41    阅读次数:274
boost::bind的简单实现
在上一篇blog中简单的实现了boost::function,支持带有2个参数的函数/函数指针,函数对象,函数适配器/bind类,以及带有1个参数的成员函数指针。 本文接着来介绍如何实现一个简单的boost::bind。 基本目标如下: 1、支持接收0个参数的函数/函数指针,函数对象。 ...
分类:其他好文   时间:2014-12-18 18:24:02    阅读次数:192
BOOST的AUTO link机制以及配置
我们在使用BOOST的时候,如果需要链接一些库,是不用我们手动去链接的,归根结底还是boost的auto_link这个机制,在boost下的auto_link.hpp这个文件夹里面,基本可以看出要根据什么宏定义去控制boost去链接什么库,比如lib开头的库编译出来的lib库,如果没有lib开头的,...
分类:其他好文   时间:2014-12-18 14:55:02    阅读次数:410
boost::asio的io_service处理过程
1.主线程定义回调对象2.调用io object的操作3.io object会另开线程,定义opertion op来执行操作,同时将回调对象加到op的do_complete上。进行操作4.完成操作加入完成队列5.io_service线程循环从完成队列取事件,调用其事件对应的回调函数Operation...
分类:其他好文   时间:2014-12-17 20:44:27    阅读次数:316
酒逢知己,雨后甘霖---C++之内存管理
特别警告:本文非本人所写,但阅读后真的受益匪浅,内心有激昂澎湃之势,特以“原创”之由分享于此,感谢原作者的无私奉献!由于最近在研究《Effective C++》等书籍的原因,真是发自内心的感受到了C++的博大精深,以至与作者共鸣,特记于此!...
分类:编程语言   时间:2014-12-17 18:42:35    阅读次数:379
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!