码迷,mamicode.com
首页 >  
搜索关键字:5 c++ boost 智能指针    ( 2698个结果
Boost-IO学习 异步数据处理Simple(转)
为了防止自己忘记,而记在这里的。。。#include #include using namespace std;void handler(const boost::system::error_code &ec){ cout << "5s" << endl;}void handler2(const b...
分类:其他好文   时间:2015-04-23 15:08:45    阅读次数:175
VS2013安装Boost
boost的编译和使用,经过搜集资料和总结,记录成文。感谢文后所列参考资料的作者。1 下载地址:http://sourceforge.net/projects/boost/files/boost/1.56.0/可以选择boost_1_56_0.7z下载。2 编译2.1 生成boost的自用的编译工具...
分类:其他好文   时间:2015-04-21 22:36:51    阅读次数:373
VS2008下编译boost_1_47_0
1,boost下载 如果不想自己编译,可下载http://boostpro.com/download/boost_1_47_setup.exe,安装后,程序会提供选项供下载已经编译好的库文件,基于vs2008的所有库大概有1.3G。 下载boost最新版本:http://cdnetworks-kr-...
分类:其他好文   时间:2015-04-21 20:25:18    阅读次数:121
windows下用vs2008和boost结合编译程序
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://co63oc.blog.51cto.com/904636/504469windows下用vs2008和boost结合编译程序vc6.0和boost结合出现很多错误使用asio子库中一个h...
分类:Windows程序   时间:2015-04-21 20:23:21    阅读次数:157
智能指针的那些事
C++不像Java,C#语言,它没有垃圾回收机制,但是它提供了强大而灵活的管理机制,使得开发人员自己避免内存泄露。可以通过new 获得内存或创建对象,一定使用delete来释放,这样就避免内存泄露。同时也可以将分配和使用用类封装,从而保证没有内存泄露。 #include  using namespace std;   #include  #include    class simpl...
分类:其他好文   时间:2015-04-17 11:32:23    阅读次数:150
C++ 中级学习攻略 Step Two
构造函数 析构 拷贝构造 赋值构造...
分类:编程语言   时间:2015-04-16 12:33:23    阅读次数:137
shared_ptr 和auto_ptr智能指针
shared_ptr:计数的智能指针它是一个包装了new操作符在堆上分配的动态对象,但它实现的是引用计数型的智能指针 ,可以被自由地拷贝和赋值,在任意的地方共享它,当没有代码使用(引用计数为0)它时才删除被包装的动态分配的对象。shared_ptr也可以安全地放到标准容器中,并弥补了auto_ptr...
分类:其他好文   时间:2015-04-15 23:19:53    阅读次数:161
linux下boost的安装与编译
1.从boost官网下载boost库包;2.然后解压到linux下的任意一个文件夹,3.进入boost_1_57文件夹下,不同的boost版本会解压城不同的库文件夹,4.执行././bootstrap.sh,build完成之后会生成一个bjam文件。5执行./bjam -prefix=/usr/in...
分类:系统相关   时间:2015-04-15 23:05:06    阅读次数:187
NDK编译Boost(Cygwin环境)
因为mapnik需要部分Boost模块的支持,所以需要编译Boost库。Boost直接在Windows或者Linux下编译并不难,几条指令可以搞定,但是对于交叉编译,正如本文将要阐述的使用NDK进行编译,确实是比较头疼。借助万能的Google和Baidu,我将看到的方法做以整理并进行了亲测。 ...
分类:Windows程序   时间:2015-04-15 18:37:56    阅读次数:272
boost的编译
第1步:先从官网(www.boost.org)下载最新版的BOOST源码,如图所示我这里下的是zip的那个第2步:编译源代码(放心.这里是傻瓜式的操作,很容易操作)(1)先把源代码放在E盘,例如 E:\boost_1_53_0(2)在源代码中找到一个批处理bootstrap.bat,运行即可此时会弹...
分类:其他好文   时间:2015-04-13 22:43:07    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!