C++11标准中引入了很多Boost库中的东西,对于所有人来说,完全可以使用C++11来替代之前使用的boost库。但是还有一些事项需要我们注意。发现了一篇好文,出处:
https://meetingcpp.com/index.php/br/items/c11-and-boost.htmlSome parts of the Standard Library in C++11 are predate...
分类:
编程语言 时间:
2016-02-22 20:55:51
阅读次数:
302
转: http://www.cnblogs.com/TianFang/archive/2008/09/19/1294521.html boost::scoped_ptr虽然简单易用,但它不能共享所有权的特性却大大限制了其使用范围,而boost::shared_ptr可以解决这一局限。顾名思义,boo
分类:
其他好文 时间:
2016-02-22 18:59:56
阅读次数:
120
是的,这是今年的情人节,一篇还在研究怎么用的文章,文结的时候应该就用成功了. 恩,要有信心 神奇的分割线 不知何时装过boost库的header-only库, 所以ratslam中的boost是可以编译的,但是我自己试的程序会编译不过, 提示错误是未定义的引用. 所以我就从安装boost库开始. 1
分类:
编程语言 时间:
2016-02-22 12:11:25
阅读次数:
361
boost_array_bind_fun_ref
Array.cpp
#include
#include
#include
using namespace std;
using namespace boost;
void mainA ()
{
array barray = { 1, 2, 3, 4, 5 };
barray[0] = 10;
barray.at(4) =...
分类:
编程语言 时间:
2016-02-21 18:41:51
阅读次数:
282
注意:现在boot库已经归入STL库,用法基本上还和boost类似
在C++11中,引入了智能指针。主要有:unique_ptr, shared_ptr, weak_ptr。
这3种指针组件就是采用了boost里的智能指针方案。很多有用过boost智能指针的朋友,很容易地就能发现它们之间的关间:
std
boost
功能说明
uniq...
分类:
编程语言 时间:
2016-02-19 14:28:33
阅读次数:
2677
根据项目开发需求,要在MEC服务器上部署如下内容:Nginx、Nginx push stream module、Jason CPP、Spawn-fcgi、libfcgi、Redis、Hiredis、Boost、SCTPlib、Asn1c. 记录下部署过程和遇到的一些坑,以备后用。本文所有包源目录为/
分类:
其他好文 时间:
2016-02-18 17:34:59
阅读次数:
498
boost模板库与线性表
Boost的安装
使用boost,首先需要进行的环境配置。
#include
#include
#include//区别
using namespace std;
void main()
{
boost::array myarray = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
boost::array::itera...
分类:
编程语言 时间:
2016-02-18 00:07:34
阅读次数:
305
说明如果 使用过程中有BUG 一定要告诉我:在下面留言或者给我邮件(sawpara at 126 dot com)使用boost::thread库来实现生产者消费者模型中的缓冲区!
仓库内最多可以存放 capacity 个产品。
条件变量 condition_put 标记是否可以往仓库中存放一个产品。
条件变量 condition_get 标记是否可以从仓库中取出一个产品。
互斥量 mutexer...
分类:
编程语言 时间:
2016-02-17 17:33:02
阅读次数:
265
Socket控制 以下的函数进行处理一些高级的socket选项: get_io_service():返回io_service实例 get_option(option):返回socket option对象 set_option(option):设置socket 选项 io_control(cmd):在
分类:
其他好文 时间:
2016-02-17 14:35:05
阅读次数:
201
有时候写代码时会遇到下面问题 如果有一个文本文件,其包括内容类似于C语言,当中有一行例如以下格式的语句: layout (local_size_x = a,local_size_y = b, local_size_z = c) in; 当中用蓝色标记出的部分(layout, local_size_x
分类:
其他好文 时间:
2016-02-16 20:48:15
阅读次数:
187