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库
VS2010 boost 使用问题一例
最近有一个VS2010的工程用到了
boost库
,编译的时候报下面的错误: >LINK : fatal error LNK1104: cannot open file 'libboost_thread-vc100
thecloud
·
2013-07-03 22:00
VS2010
【Boost】
boost库
asio详解——boost::asio::buffer用法
1.asio::buffer常用的构造方法asio::buffer有多种的构造方法,而且buffer大小是自动管理的1.1字符数组[cpp] viewplaincopyprint?char d1[128]; size_t bytes_transferred = socket.receive(boost::asio::buffer(d1)); 1.2字符向量[cpp] viewplaincopy
zxh2075
·
2013-07-03 17:00
buffer
boost
asio
Boost使用笔记(Smart_ptr)
复制过来实在懒得在排版了,有兴趣的朋友可以去我的百度文库看,谢谢http://wenku.baidu.com/view/34e485e2f61fb7360b4c653e.htmlBoost使用笔记(Smart_ptr)概述
Boost
·
2013-07-01 16:00
boost
boost库
在工作(31)网络服务端之一
上面已经介绍了客户端,接着下来就要开发服务端的程序了,因为只有客户端没有服务端是成不了事的,提供不了网络服务的。像C++这种语言,越来越多的应用都是在网络服务器领域,比如像HTTP服务器、EMAIL服务器、即时通讯服务器和游戏服务器等等。由于服务器的硬件资源都是比较昂贵,要提高处理大量服务的数据量,使用C++是比较合适的,可以说最佳性价比了,使用像JAVA这样的语言性能比C++低,使用汇编又开发成
caimouse
·
2013-06-30 20:00
zlib库下载、编译、示例、文档
一、
boost库
下载:官网下载地址:http://www.zlib.net/ 二、
boost库
编译:CSDN博客上的编译:http://blog.csdn.net/kanguolaikanguolaik
kanguolaikanguolaik
·
2013-06-29 19:00
boost singleton
boostsingleton这段时间打算从ACE库转移到
boost库
上,遇到很多问题.boost的singleton没有单独的库实现,在1.33.1版本发现了两处:/usr/include/boost/
0OO
·
2013-06-28 11:00
Boost程序库完全开发指南笔记
第1章 Boost程序库总论1.1关于Boost1.1.1 什么是Boost
Boost库
是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库。
losophy
·
2013-06-25 17:00
boost
android 编译boost动态库
有个android项目上需要使用到boost标准c++库,
Boost库
是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一,所以想将其移植到android系统上进行编译。
ly131420
·
2013-06-24 16:00
vs2012编译boost_1_53_0
Boost库
的介绍
Boost库
是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。
·
2013-06-22 12:00
Linux下C++程序链接
boost库
废话不说,入正题。我使用eclipse来开发c++。 1、编译好boost,编译方法boost目录下有。假设库文件在/usr/local/lib下 2、eclipse中在工程中右键,选属性->C/C++Build->Setting->GCCC++Linker。如果使用静态链接,Miscellaneous中增加otherobjects,选libboostxxxx.a。如果是动态链接,在L
ly131420
·
2013-06-20 00:00
boost库
下载、编译、示例、文档
一、
boost库
下载:官网下载地址:http://www.boost.org/users/download/http://sourceforge.net/projects/boost/files/boost
kanguolaikanguolaik
·
2013-06-17 10:00
boost库
编译,windows/linux
Windows(Linux在下面)1.下载安装包boost_1_53_0http://www.boost.org/users/download/http://sourceforge.net/projects/boost/files/boost/1.53.0/2.解压缩到d:/boost目录下3.编译bjam(1)从vs2010的工具菜单进入命令提示窗口(单击“开始”按钮,指向“所有程序”,指向“M
kanguolaikanguolaik
·
2013-06-17 10:00
boost库
在工作(30)网络客户端之五
在前面已经学习到客户端同步连接服务器的处理过程,由于同步的关系,前面的代码理解起来是比较简单,也容易接受,但它有一个致命的缺陷,就是在连接过程、在等服务器回应数据时,CPU不能做别的事情,只能在那里等待。这种等待对于有界面的软件来说,是一种不能接受的表现方式。比如当用户点击连接服务器之后,就一直等在那里,什么也不能操作,就算想立即退出程序也不行,必须等服务器回应之后,或者超时连接之后,才可以操作。
caimouse
·
2013-06-16 22:00
关于BOOST的ASIO库的Socket最大连接数问题
最近偶尔学习下
BOOST库
,发现关于ASIO的应用还不是很多,大多都集中在Regx的讨论上。今天这里就ASIO的一个点发表一点讨论吧。
runfeel
·
2013-06-15 18:00
socket
boost安装
boost版本为:boost_1_53_0ubuntu11.10首先下载
boost库
从www.boost.org这个网站下载linux的
boost库
,有2种格式,1).bz22).gz我下的是gz结尾的
fall221
·
2013-06-14 00:00
boost库
在工作(29)网络客户端之四
当客户端连接到服务器之后,想要做什么事情呢?其实就跟一个人去看医生一样,先去挂一个号,然后再根据排队的号去看医生,然后再根据医生的处方进行治疗。因此,在客户端和服务器设计上,一般有一条重要的原则,就是作为客户端要主动发起数据给服务器,让服务器知道客户端是来做什么事情的。比如同一个服务器的端口上,可以提供很多种客户端连接,像HTTP这样的服务器,也就面临着很多不同浏览器连接上来,而服务器要区分不同的
caimouse
·
2013-06-11 17:00
boost库
在工作(28)网络客户端之三
从前面的例子可以知道,一个服务可能有多条路径达到,但在网络里只能一个端点对应一个端点的通讯,多个端点只是有备无患的作用,起不到别的作用。近来,发现有一个客户的问题比较奇怪,就是这个客户的网络是有备用网络配置,当安装我公司的路由器时,就会发生很多奇怪的问题,导致网络堵塞。后来深入跟踪,并且不地抓包分析之后,发现是生成树形网络的协议包一直转发,导致网络堵塞。面对这样的问题,只能使用同一个服务器使用多网
caimouse
·
2013-06-10 22:00
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
上一页
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
其他