E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Boost库
BOOST库
介绍,安装
boost是一个准标准库,相当于STL的延续和扩充,它的设计理念和STL比较接近,都是利用泛型让复用达到最大化。不过对比STL,boost更加实用。 STL集中在算法部分,而boost包含了不少工具类,可以完成比较具体的工作。boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板元编程、预处理元编程、并发编程、数学相关、纠错和测
夜泊枫桥
·
2013-06-07 15:31
服务器相关
BOOST库
介绍,安装
boost是一个准标准库,相当于STL的延续和扩充,它的设计理念和STL比较接近,都是利用泛型让复用达到最大化。不过对比STL,boost更加实用。 STL集中在算法部分,而boost包含了不少工具类,可以完成比较具体的工作。boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板元编程、预处理元编程、并发编程、数学相关、纠错和测
funkri
·
2013-06-07 15:00
Linux上安装使用boost入门指导
获得boostboost分布只需要头文件的库使用boost建立一个简单的程序准备使用boost二进制文件库把你的程序链接到
boost库
1.获得boost下载boost_1_46_1.tar.bz2解压2
funkri
·
2013-06-07 15:00
python调用c++ 函数
一、环境搭建1.安装
boost库
,配置环境变量D:\boost_1_52_0;D:\boost_1_52_0\stage\lib;2.修改C:\Users\Administrator\AppData\Local
Demidroid
·
2013-06-05 08:23
C++
python
python调用c++ 函数
一、环境搭建1.安装
boost库
,配置环境变量D:\boost_1_52_0;D:\boost_1_52_0\stage\lib;2.修改C:\Users\Administrator\AppData\Local
Demidroid
·
2013-06-05 08:23
c++
python
c++
AMG工作阶段性总结1
一、用到的相关开源库 1.
Boost库
:这个库是amgcl必须的(唯一必须的)。对于
boost库
,使用
caiye917015406
·
2013-06-03 20:00
boost库
在工作(27)网络客户端之二
由于一台服务器上可能存在多个服务,而每个服务使用了不同的端口,因而对一台服务器的查询,就可能返回多个服务的端口。为了表示多个服务,需要使用一个列表来表达多个服务存在。而访问一个列表,通常使用迭代设计模式来访问整个列表。因此就会使用下面的代码来进行域名解释://boost_020.cpp:Definestheentrypointfortheconsoleapplication. // #inclu
caimouse
·
2013-06-02 19:00
RAKNET RPC3 Plugins - Remote Procedure Calls With Boost 远程功能调用
Boost库
是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一Linux如何安装Boost?不需要安装,只需解压并且在自己的开发环境配置头文件路径即可快速使用。
rsspub
·
2013-05-31 11:46
RAKNET
C++
boost库
在工作(26)网络客户端之一
说到网络,就立即回想到1997年那时,上网只是为了收发一下EMAIL,没有别的事情可做,并且大多数还是连接成局部网的情况。在局部网时,在一个计算机房里,最多只有10多台电脑联机,这样的局部网只能干一件事情,就是玩多人网络游戏,这个多人只支持4个人一起玩。随着时间推进,到1999年时就可以上网看新闻和使用QQ了,这时网络主要用来聊天,玩游戏的机会不多,做别的事情也不行,因为网络的速度很慢。到了200
caimouse
·
2013-05-29 21:00
定时器线程
boost库
在工作(25)任务之五
题记:写这篇博客要主是加深自己对定时器线程的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。 在前面的例子里应用了一个精度只能到秒级别的准时器,对于一般应用来说,已卓卓不足,能应付大多数的情况了。但有一天,老板让你开辟一个对时间精度能到毫秒级别的准时器,就显得力不从心,冥思苦想不得其解。假如在嵌入式系统里,常常可以直接操作准时器来实现,但在PC系统里,就不能直接操作硬件了,
·
2013-05-26 22:00
boost
boost库
在工作(25)任务之五
在
boost库
里提供了boost::asio::h
caimouse
·
2013-05-25 23:00
安装 gnuradio
在
boost库
那里折腾了很久才发现原来是因为按照的版本太老了。。。
sincoder
·
2013-05-25 09:00
ubunutu安装python的graph-tool库
graph-tool是一个python用于操作、统计分析图的库,其核心使用基于
boost库
的c++编写ubuntu安装步骤如下在/etc/apt/source.list中加入以下两行debhttp://
Andos
·
2013-05-24 17:00
AMGCL--VS2012编译boost1.53
转自:http://blog.csdn.net/ly131420/article/details/8904122一、下载
Boost库
boost_1_53_0.zip (http://www.boost.org
caiye917015406
·
2013-05-21 19:00
boost库
在工作(24)任务之四
在软件开发里,经常会遇到这样的情况,比如客户让我们开发的软件要求每隔半小时,就要备份一次数据,以便避免数据丢失。又比如在开发一个游戏网络服务器时,需要不断检查客户端连接上来的数据连接是否还有效,这时也需要使用一个任务来检查客户端的连接是否还有心跳包过来,如果没有心跳包,就可以把这个连接断开,释放相关的资源,避免服务器的资源永远占用,导致服务器运行时间长了就会死机。面对这些情况,在有界面的情况下,往
caimouse
·
2013-05-18 23:00
Qt+Boost编译出现Parse error at "BOOST_JOIN"
因为PCL有部分实现是基于
Boost库
的,所以就出现了这个Qt与Boost编译时候发现的Parseerror。 稍微研究过Qt的人都会有这样的感受:Qt编译代码特别慢,因为Qt需要用Moc工具m
hcj116
·
2013-05-16 10:00
boost库
之Random
boost库
有多种随机数生成方式。先熟悉一下各种随机数生成器的概念。 数字生成器(NumberGenerator)它是一个函数对象,没有参数。类似于常见的rand()。
yockie
·
2013-05-15 20:00
ubuntu 12.04问题汇总
1.安装
boost库
使用如下命令:sudoapt-getinstalllibboost-all-dev
hcj116
·
2013-05-14 20:00
ImageStone图像处理C++类库
:http://www.codeproject.com/Articles/13559/ImageStoneImageStone-一个功能强大的C++类库的图像处理如何使用ImageStone STL和
Boost
netanimals
·
2013-05-13 17:00
执行线程
boost库
在工作(23)任务之三
查了好多资料,发现还是不全,干脆自己整理吧,至少保障在我的做法正确的,以免误导读者,也是给自己做个记录吧! 在前面的多任务执行里,因为有多个线程执行,只要放到任务队列里的任务都市执行,但这些任务执行顺序是随机的,没有固定的顺序,也就是说放入队列早的任务不一定就是早执行,放入队列迟的任务也不一定后执行。这样没有顺序的执行性是多线程的本来特性,虽然可以应用锁对象来同步一个对象不被多个线程同时拜访
·
2013-05-12 23:00
boost
boost库
在工作(23)任务之三
在前面的多任务执行里,因为有多个线程执行,只要放到任务队列里的任务都会执行,但这些任务执行顺序是随机的,没有固定的顺序,也就是说放入队列早的任务不一定就是早执行,放入队列迟的任务也不一定后执行。这样没有顺序的执行性是多线程的本来特性,虽然可以使用锁对象来同步一个对象不被多个线程同时访问,但它是没有办法确保任务之间的有序访问同一个资源。这时,就需要引入一个对象io_service::strand,有
caimouse
·
2013-05-12 15:00
boost::pool与内存池技术
Boost库
的pool提供了一个内存池分配器,用于管理在一个独立的、大的分配空间里的动态内存分配。
Boost库
的pool主要适用于快速分配同样大小的内存块,尤其是反复分配和释放同样大小的内存块的情况。
yockie
·
2013-05-10 09:00
VS2012编译boost1.53
一、下载
Boost库
boost_1_53_0.zip (http://www.boost.org/users/download/),解压到F:boost_1_50_0要做Python开发的还需下载:
ly131420
·
2013-05-09 10:00
新的bind库 (bi-bind), 对boost::bind的精简
如果在你的项目中不打算有
boost库
的痕迹但是又想使用bind的强大功能,那就来看看它吧。一个一个超小型的bind库,它实现了大部分boost::bind的功能,只是将名字空间由boost变换为bi。
蜗牛狂奔吧
·
2013-05-08 23:00
function
绑定
bind
callback
回调函数
ref
boost
用MinGW编译
boost库
还有一个自动安装
boost库
的工具,可以在这里下载:http://www.boostpro.com/download/。
odevincent
·
2013-05-08 12:44
C++
MinGW
boost
boost - 准备工作
/bjaminstall 这样
boost库
就安装好了。多线程编译多线程编译需要指定boost的线程库libboost_thread.so如g++-oaa.cpp-lboost_thread
Gykimo
·
2013-05-02 10:00
编译并使用
boost库
(win7+boost1.53+vs2012)
1、下载
boost库
从http://www.boost.org上下载到目前最新的
boost库
,快速传送门:boost_1_53_0.zip,当然你也可以从http://sourceforge.net/projects
zengraoli
·
2013-04-30 20:00
VS2008下编译Boost(+更改)
VS2008下编译Boost转自:http://blog.csdn.net/mnorst/article/details/6616949 本文档编译的
boost库
基于windowsxp系统1,boost
·
2013-04-30 19:00
vs2008
boost库
在工作(22)任务之二
往往我们开发出来的产品,都是运行在不同的国家,不同的地区,不同生活水平的用户,因而软件产品会运行在不同的环境的电脑里。比如富裕国家里的电脑硬件资源,都比较好,如果还是按低配置电脑的水平设计,显示不会满足用户的要求。但是按高配置要求的硬件资源来设计,行吗?也不行,比如软件安装到工厂这样节约资源的电脑硬件资源里,就会运行不起来,或者说不流畅。因此,在设计软件产品时,需要动态适应电脑运行环境,或者根据电
caimouse
·
2013-04-29 11:00
boost库
在工作(21)任务之一
在
boost库
里提供了一个强大的任务队列,这个队列可以使用线程池访问,也可以当任务为空时阻塞线程。使用这个任务队列,可以让多个任务动态运行,以及适
caimouse
·
2013-04-28 22:00
使用mips交叉编译器编译boost
编译方式和arm交叉编译类似,不过我用的交叉编译器版本非常老,是3.40的
boost库
,可以使用任意版本,下载地址:http://www.boost.org编译方法1.
jwybobo2007
·
2013-04-25 15:00
c++中使用boost::regex(由于标准库中版本过低,导致不支持多行,需手动编译添加最新版的
boost库
)
c++中使用boost::regex(由于标准库中版本过低,导致不支持多行,需手动编译添加最新版的
boost库
) //如去掉asp、jsp、php文件中的注释 //vs2010中默认的标准库中不支持
luwenji309
·
2013-04-24 12:19
C++
c++中使用boost::regex(由于标准库中版本过低,导致不支持多行,需手动编译添加最新版的
boost库
)
c++中使用boost::regex(由于标准库中版本过低,导致不支持多行,需手动编译添加最新版的
boost库
)//如去掉asp、jsp、php文件中的注释 //vs2010中默认的标准库中不支持(?
luwenji309
·
2013-04-24 12:19
c++
c++/mfc
boost库
在工作(20)线程之五
通过上面的学习,基本上就可以使用线程了,但怎么样让线程运行类里的成员函数呢?以便封装得更方便使用了。接着下来,就看这个例子,如下://boost_013.cpp:Definestheentrypointfortheconsoleapplication. // #include"stdafx.h" #include #include #include //封装线程组运行的类,并且
·
2013-04-22 16:00
boost
boost库
在工作(20)线程之五
通过上面的学习,基本上就可以使用线程了,但怎么样让线程运行类里的成员函数呢?以便封装得更方便使用了。接着下来,就看这个例子,如下://boost_013.cpp:Definestheentrypointfortheconsoleapplication. // #include"stdafx.h" #include #include #include //封装线程组运行的类,并且演示使用类成员函
caimouse
·
2013-04-21 19:00
FireBreath学习之一 开发环境搭建
http://www.firebreath.org/display/documentation/FireBreath+Home 主页开发需要的东西:1.FireBreath2.
Boost库
(和FireBreath
glt3953
·
2013-04-16 16:00
数据/图像处理编程 gsl,mpi,boost 常用库 下载和安装配置
下载地址:
boost库
http://svn.boost.org/svn/boost/trunk/MPI库http://www.mpich.org/downloads/gsl库http://ishare.iask.sina.com.cn
Augusdi
·
2013-04-15 11:00
智能指针的死穴 -- 循环引用
C++最新标准C++11中已将基于引用计数的智能指针share_prt收入囊中,智能指针的使用门槛越来越低,不需要使用
boost库
,我们也能轻松享受智能指针给我们带来的方便。
·
2013-04-14 23:00
指针
boost库
在工作(19)线程之四
从前面也看到使用锁boost::mutex时,如果不小心就会死锁,这样要费心费力去维护这样的代码,在
boost库
里提供同一个函数递归调用时使用的锁boost::recursive_mutex,当同一个线程调用时
caimouse
·
2013-04-13 19:00
boost库
命名规则
官网的《GetingStartedOnWindows》(http://www.boost.org/doc/libs/1_38_0/more/getting_started/windows.html)提到了
Boost
jwybobo2007
·
2013-04-11 15:00
OGRE 1.7.2 编译方法
3.安装
Boost库
,这个
debugconsole
·
2013-04-11 11:00
boost库
在windows下使用时的编译、链接注意事项(不断更新)
*.windows下,VC和gcc编译出的库是不能通用的,只能各搞一套*.大部分的boost程序都需要链接boost_system这个库*.使用asio时,由于asio在windows下的实现用了winsock,所以必须加头文件和链接库的目录 如果用VC的编译器,需要添加头文件目录“C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7.0A\inclu
abcbuzhiming
·
2013-04-09 13:00
Ubuntu下搭建C/C++开发环境
搭建步骤:1.安装编译环境,C库、C++库和
Boost库
在终端中执行的命令:sudoapt-getinstalllibc6libc6-dbglibc6-devglibc-doclibstdc
Luohsh1
·
2013-04-05 17:00
[置顶] 【Boost】Boost总结汇总
1.概述【Boost】C++
Boost库
简介【Boost】C++Boost学习资源列表【Boost】Boost使用几条简单笔记【Boost】PocovsBoost2.工具【Boost】利用typeid来获取变量的类型
huang_xw
·
2013-04-04 21:00
【转】thrift的安装
ubuntu下thrift的安装 1.下载源代码 http://thrift.apache.org/download/ 下载最新版本 thrift-0.8.0.tar.gz 2.安装
boost
longgangbai
·
2013-04-02 12:00
apache
socket
thrift
【转】thrift的安装
ubuntu下thrift的安装 1.下载源代码 http://thrift.apache.org/download/ 下载最新版本 thrift-0.8.0.tar.gz 2.安装
boost
longgangbai
·
2013-04-02 12:00
apache
thrift
socket
【转】thrift的安装
ubuntu下thrift的安装 1.下载源代码 http://thrift.apache.org/download/ 下载最新版本 thrift-0.8.0.tar.gz 2.安装
boost
longgangbai
·
2013-04-02 12:00
apache
socket
thrift
【转】thrift的安装
ubuntu下thrift的安装 1.下载源代码 http://thrift.apache.org/download/ 下载最新版本 thrift-0.8.0.tar.gz 2.安装
boost
longgangbai
·
2013-04-02 12:00
apache
socket
thrift
thrift的安装
阅读更多一、ubuntu下thrift的安装1.下载源代码http://thrift.apache.org/download/下载最新版本thrift-0.8.0.tar.gz2.安装
boost库
sudoapt-getinstalllibboost-devlibboost-dbglibboost-docbcplibboost
longgangbai
·
2013-04-02 12:00
apache
socket
thrift
VS2008下直接安装使用
Boost库
1.46.1版本
感谢博主http://blog.csdn.net/akof1314/article/details/6292980
Boost库
是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一
xinpo66
·
2013-04-02 00:00
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他