??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品一区二区男女羞羞无遮挡
,韩国一区二区三区美女美女秀,一区二区三区 在线观看视http://www.shnenglu.com/true/category/3805.htmlzh-cnThu, 09 Dec 2010 21:25:23 GMTThu, 09 Dec 2010 21:25:23 GMT60- boost的安装版?/title>http://www.shnenglu.com/true/archive/2010/12/06/135572.htmltruetrueMon, 06 Dec 2010 04:08:00 GMThttp://www.shnenglu.com/true/archive/2010/12/06/135572.htmlhttp://www.shnenglu.com/true/comments/135572.htmlhttp://www.shnenglu.com/true/archive/2010/12/06/135572.html#Feedback0http://www.shnenglu.com/true/comments/commentRss/135572.htmlhttp://www.shnenglu.com/true/services/trackbacks/135572.htmlhttp://www.boostpro.com/download/
目前只有windowsq_的,而且?2?

]]> - 很好的boost学习资料http://www.shnenglu.com/true/archive/2010/08/20/124057.htmltruetrueFri, 20 Aug 2010 01:13:00 GMThttp://www.shnenglu.com/true/archive/2010/08/20/124057.htmlhttp://www.shnenglu.com/true/comments/124057.htmlhttp://www.shnenglu.com/true/archive/2010/08/20/124057.html#Feedback0http://www.shnenglu.com/true/comments/commentRss/124057.htmlhttp://www.shnenglu.com/true/services/trackbacks/124057.htmlhttp://zh.highscore.de/cpp/boost/
http://code.google.com/p/boost-doc-zh/

]]> - boost interprocess之message queuehttp://www.shnenglu.com/true/archive/2008/07/31/57579.htmltruetrueThu, 31 Jul 2008 00:58:00 GMThttp://www.shnenglu.com/true/archive/2008/07/31/57579.htmlhttp://www.shnenglu.com/true/comments/57579.htmlhttp://www.shnenglu.com/true/archive/2008/07/31/57579.html#Feedback0http://www.shnenglu.com/true/comments/commentRss/57579.htmlhttp://www.shnenglu.com/true/services/trackbacks/57579.html message queue亦即消息队列Q在linux 下有msgsndQmsgrcvpdQ在windows下有msmqQ关于他们的怼及区别,h阅相兌料,本文主要是简单介l一下boost提供的解x案,及其性能?br> boost提供的message queue发送接口有sendQtry_sendQtimed_sendQ接收接口有receiveQtry_receiveQtimed_receiveQ其它接口有get_max_msgQget_max_msg_sizeQget_num_msgQremove。学习难度不高。下面测试一下send的发送速度Q?br> 试代码Q?br>
#define BOOST_ALL_DYN_LINK
#include <boost/interprocess/ipc/message_queue.hpp>
#include <boost/format.hpp>
#include <boost/progress.hpp>
#include <iostream>
#include <string>
#include <vector>
using namespace boost;
using namespace boost::interprocess;
#define MAX_MSG_COUNT 50000
#define MAX_MSG_SIZE 1024
int main ()
{
try{
//Erase previous message queue
message_queue::remove("message_queue");
//Create a message_queue.
message_queue mq
(create_only //only create
,"message_queue" //name
,MAX_MSG_COUNT //max message number
,MAX_MSG_SIZE //max message size
);
{
progress_timer pt;//记录旉Q多方便Q?br>
for(int i = 0; i < 5000; ++i)//可灵z调整i的大?br> {
std::string msg = str(format("hello world %d") % i);
bool bRet = mq.send(msg.c_str(),msg.size(),0);
}
}
}
catch(interprocess_exception &ex)
{
message_queue::remove("message_queue");
std::cout << ex.what() << std::endl;
return 1;
}
//message_queue::remove("message_queue");
return 0;
}
我的试l果如下Q?br>500 0.16s
1000 0.41/0.50 -->表示了2ơ,W一?.41sQ第二次0.50sQ下?br>5000?5.88s/6.16
10000 22.81s/22.34
20000 87.92/91.22
最后简单ȝ一下boost message queueQ?br> 优点Q速度q不错,接口学习h单,方便易用
~点Q我在windows下测试,当一直在写队列时Q用ctrl + c中断Q然后用另一q程读读队列Q读操作旉塞。单步跟t发?br> 是阻塞在interprocess_mutex::lock加锁的操作上Q健壮程度远不如msgsndQmsgrcvpdQ及msmqQ该~点比较致命。目前没有测试linux下的情况?br>

]]> - Asio实现的实用echo serverhttp://www.shnenglu.com/true/archive/2008/07/20/56678.htmltruetrueSun, 20 Jul 2008 05:45:00 GMThttp://www.shnenglu.com/true/archive/2008/07/20/56678.htmlhttp://www.shnenglu.com/true/comments/56678.htmlhttp://www.shnenglu.com/true/archive/2008/07/20/56678.html#Feedback3http://www.shnenglu.com/true/comments/commentRss/56678.htmlhttp://www.shnenglu.com/true/services/trackbacks/56678.html阅读全文

]]> - 怪异的boostQfatal error LNK1104: 无法打开文g“libboost_system-vc80-mt-gd-1_35.lib?/title>http://www.shnenglu.com/true/archive/2008/07/16/56283.htmltruetrueWed, 16 Jul 2008 05:19:00 GMThttp://www.shnenglu.com/true/archive/2008/07/16/56283.htmlhttp://www.shnenglu.com/true/comments/56283.htmlhttp://www.shnenglu.com/true/archive/2008/07/16/56283.html#Feedback13http://www.shnenglu.com/true/comments/commentRss/56283.htmlhttp://www.shnenglu.com/true/services/trackbacks/56283.html#include <iostream>
#include <boost/asio.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
int main()
{
boost::asio::io_service io;
boost::asio::deadline_timer t(io, boost::posix_time::seconds(5));
t.wait();
std::cout << "Hello, world!\n";
return 0;
}
上面是boost文自带的代码,~译出现错误。代码是不需要链接libboost_system-vc80-mt-gd-1_35.libQؓ什么还出现q样的错误呢Q他默认q接Q知道的Q恢复一下:Q?

]]>- boost 1-35~译http://www.shnenglu.com/true/archive/2008/07/12/55980.htmltruetrueSat, 12 Jul 2008 14:01:00 GMThttp://www.shnenglu.com/true/archive/2008/07/12/55980.htmlhttp://www.shnenglu.com/true/comments/55980.htmlhttp://www.shnenglu.com/true/archive/2008/07/12/55980.html#Feedback3http://www.shnenglu.com/true/comments/commentRss/55980.htmlhttp://www.shnenglu.com/true/services/trackbacks/55980.html1.点击 开?>E序->Microsoft Visual Studio 2005->Visual Studio Tools->Visual Studio 2005 命o提示
2.cd D:\Libs\boost_1_35_0\tools\jam\src
3.build.bat
此时在src\bin.ntx86\目录下生了bjam.exe
4.bjam.exe拯到boost的根目录D:\Libs\boost_1_35_0
5.cd D:\Libs\boost_1_35_0
6.bjam.exe --build-dir=build --toolset=msvc stage
~译完成后,产生?个目录build和stageQ但同时也发C个奇怪问题:stage里面的文Ӟ竟然?br>很多相同的libQ比如boost_date_time-vc80-mt-1_35.lib和boost_date_time-vc80-mt.libQ?br> boost_filesystem-vc80-mt-1_35.lib和boost_filesystem-vc80-mt.lib
他们文g的大一P只是文g名稍微不同,一个带有版本号Q另一个没有。编译的问题Q还是boost本n?br>Ҏ含义Q比较奇怪!
2010-12-9日更斎ͼVS2008~译boost 1.44
0。进入cmdH口
1。解压到QD:\libsQ得到根目录QD:\libs\boost_1_44_0
2。cd D:\libs\boost_1_44_0
3。bootstrap.bat
~译bjamQƈbjam.exe复制到当前目?׃机器上装有VS2010Qbjam是用VS2010~译完成的,q个和最l用什么编译boost无关
4。bjam.exe --build-dir=build --toolset=msvc-9.0 stage
默认为静态库~译方式Q编译完成后Q会产生build和stage目录。比较奇怪的是,会用到VS2010,如编译mathӞ初步查看可以定Q应该是cM配置斚w的东西,q没有用2010~译出来的库。由于刚开始就出现vc10的字P我一直以为是~译命o有问题,于是Crtl + Cl端Q然后阅L查N题,多次试验无解Q折腾了一天多Q今晚偶然一ơ没有中断,最后又出现vc9.0的字P{待~译完成后,才明白!

]]> 青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
߹ۿƵһ|
þóۺƵ|
ŷһȫ|
ŷվƷһƵ|
Ʒ|
һɫ|
ƷۼžžƷ|
þۺ|
ŷղһ߹ۿ|
һŷ|
ŷһƷþþ|
ƷɫۺϾþ|
ŷ߹ۿվ|
ŷaŸѹۿ|
ŷһպһ|
ŷһ߹ۿ|
þþøһ|
ŷƷһ|
ŮͬƷƵ|
þþþ|
һ˿wwwþ|
þþ99þþƷŮͬ|
av߹ۿ|
þþþһ|
ŷѲ|
ŷĻ|
þһƵ|
ŷƷһ߲|
ᆱѡ|
Ʒa˳|
|
ƷӰԺ߹ۿ|
|
ŷƷƵ|
ձƵۿ|
ƷѵӰ|
**ҹëƬһ|
þƵ|
һ߹ۿ
|
91þûɫ|
999߹ۿƷѲվ|
˾Ʒþ|
պƵ߹ۿһ|
һƵ|
Ʒþþþþ|
91þƵ|
ᆱѡ|
Ʒһ߹ۿ|
ƷŮջ|
鶹Ʒva߹ۿ|
Ʒþþþ|
߹ۿһ|
ŷӰԺ|
һƵ|
þþþۺ|
ƷպƷ|
Ʒպ߲|
պƵѿ|
Ӱ|
ŷ˶˫|
þҹӰ|
һ߲|
߹ۿ91Ʒ|
Ʒȫ|
ŷþõӰ|
þüƵþ|
ŷ߹ۿ|
ҹ丣|
ŷһվվ|
þóavٸ|
ݺɫۺϾþ|
պƷþ|
͵ƵƵһ|
ŷȷ|
鶹freexxxx91Ʒ|
þþƷһ|
ŷӰԺƵ|
ƵƷ|
Ƶһ|
Ƶ|
һƷƵ|
þóۺƵ|
þƷһ|
þùƷþþƷ|
ŷպƷþɫӰ
|
ŷպ123|
ŷ߹ۿ|
ƵŷƵ|
պƵĻ|
ŷһƷ|
þþý|
þó18վ|
ѿav|
|
ŷͽѿ|
պձ|
һƵ|
þþƷ91|
ҹƷһ߹ۿ|
ѳav|
ƷƵһ|
ѡ|
þþۺ|
һŷ|
ѿƷþƬ|
һƵ|
þþƷŷ|
һƵ|
պ|
ŷһҳ|
ŷ|
ŷһ|
һɫþۺ|
ŷƵպ|
91þþþ|
ƷԴ|
ƷƵ|
ŷһһһһƵ|
99Ʒ|
ŷҹƷþþ|
þþƷһ|
һƵ߹ۿ|
ŷsmؿζϵƵ߹ۿ|
þþþþø߳Ʒ|
1|
ŷһ
|
ƷavԽ|
ŷ߹ۿһ|
þƬҹӰ|
պƵ߹ۿ|
ŷ͵|
ȫƵ|
ղƷһĹۿʽ
|
߳˻ɫ|
ŷһĻƷ|
ŷҹƵ|
av|
һ|
þþþһ|
þѹۿƵ|
þþƷ|
þˬˬˬþ|
þþþùɫavѿӰԺ|
þþƷۺ|
þһav|
þۺϳ˾Ʒŷ|
þþѡƵ|
þþ֮ݾƷ¶|
þóۺɫ|
һ|
ŷƷva߹ۿ|
ŷһȫ|
ŷþþþ|
Ʒҹҹav|
Ʒϵ|
ҹƷþþ|
ŷպһƵ|
|
a߷|
ŷƵ|
ŮƵѹۿ|
ҹҹavһ|
һƷavѹۿ|
ɫһ|
ŮƵһ|
ŷ|
ŷһɫͷ|
õƵһ|
պһ|
|
þۺ77777鶹|
ŷպۺ϶|
Ƶ߹ۿƵ|
þþƷһĻ|
ŷĸ|
ԴƷ߹ۿ|
պƵDĻ|
ŷһƵ߹ۿ|
ţƷһĹۿʽ|
|
þþƷƷ
|
ŷද|
ľƷƵһ߹ۿ|
ŷһպ|
ŷxx|
һӰ|
һ߿
|
ŷһƵƷۿ|
Ƶ|
ŷҹtv|
ŷձ|
ƵĻ|
ŷۺ|
91þ߿ڹ۲ݲ|
ŷַ|
Ʒһ˿|
Ʒ˿༤ŷ|
ŷ պ һƵ|
ҹavӰ|
ŷձ|