﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-janvy-随笔分类-Boost</title><link>http://www.cppblog.com/janvy/category/13355.html</link><description>C/C++、STL、Boost相关技术</description><language>zh-cn</language><lastBuildDate>Thu, 25 Mar 2010 08:47:55 GMT</lastBuildDate><pubDate>Thu, 25 Mar 2010 08:47:55 GMT</pubDate><ttl>60</ttl><item><title>boost::bind用法（转载）</title><link>http://www.cppblog.com/janvy/archive/2010/03/25/110501.html</link><dc:creator>janvy</dc:creator><author>janvy</author><pubDate>Thu, 25 Mar 2010 03:36:00 GMT</pubDate><guid>http://www.cppblog.com/janvy/archive/2010/03/25/110501.html</guid><wfw:comment>http://www.cppblog.com/janvy/comments/110501.html</wfw:comment><comments>http://www.cppblog.com/janvy/archive/2010/03/25/110501.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/janvy/comments/commentRss/110501.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/janvy/services/trackbacks/110501.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: bind 是一组重载的函数模板.<br>用来向一个函数(或函数对象)绑定某些参数. <br>bind的返回值是一个函数对象. <br><br>&nbsp;&nbsp;<a href='http://www.cppblog.com/janvy/archive/2010/03/25/110501.html'>阅读全文</a><img src ="http://www.cppblog.com/janvy/aggbug/110501.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/janvy/" target="_blank">janvy</a> 2010-03-25 11:36 <a href="http://www.cppblog.com/janvy/archive/2010/03/25/110501.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>boost::thread用法（转载）</title><link>http://www.cppblog.com/janvy/archive/2010/03/25/110498.html</link><dc:creator>janvy</dc:creator><author>janvy</author><pubDate>Thu, 25 Mar 2010 03:32:00 GMT</pubDate><guid>http://www.cppblog.com/janvy/archive/2010/03/25/110498.html</guid><wfw:comment>http://www.cppblog.com/janvy/comments/110498.html</wfw:comment><comments>http://www.cppblog.com/janvy/archive/2010/03/25/110498.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/janvy/comments/commentRss/110498.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/janvy/services/trackbacks/110498.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最近在做一个消息中间件里面涉及到多线程编程，由于跨平台的原因我采用了boost线程库。在创建线程时遇到了几种线程创建方式现总结如下：  <br>  首先看看boost::thread的构造函数吧，boost::thread有两个构造函数：&nbsp;&nbsp;<a href='http://www.cppblog.com/janvy/archive/2010/03/25/110498.html'>阅读全文</a><img src ="http://www.cppblog.com/janvy/aggbug/110498.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/janvy/" target="_blank">janvy</a> 2010-03-25 11:32 <a href="http://www.cppblog.com/janvy/archive/2010/03/25/110498.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> enable_shared_from_this（转载）</title><link>http://www.cppblog.com/janvy/archive/2010/03/25/110496.html</link><dc:creator>janvy</dc:creator><author>janvy</author><pubDate>Thu, 25 Mar 2010 02:53:00 GMT</pubDate><guid>http://www.cppblog.com/janvy/archive/2010/03/25/110496.html</guid><wfw:comment>http://www.cppblog.com/janvy/comments/110496.html</wfw:comment><comments>http://www.cppblog.com/janvy/archive/2010/03/25/110496.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/janvy/comments/commentRss/110496.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/janvy/services/trackbacks/110496.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 现在 C++ 中推出了强大的智能指针，即 smart_ptr ，本文先稍微介绍一下 smart_ptr ，然后具体说说 shared_ptr 和 weak_ptr ，特别是 enable_shared_from_this 和 shared_from_this <br>&nbsp;&nbsp;<a href='http://www.cppblog.com/janvy/archive/2010/03/25/110496.html'>阅读全文</a><img src ="http://www.cppblog.com/janvy/aggbug/110496.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/janvy/" target="_blank">janvy</a> 2010-03-25 10:53 <a href="http://www.cppblog.com/janvy/archive/2010/03/25/110496.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>boost::asio::ip::tcp实现网络通信的小例子（转载）</title><link>http://www.cppblog.com/janvy/archive/2010/03/24/110478.html</link><dc:creator>janvy</dc:creator><author>janvy</author><pubDate>Wed, 24 Mar 2010 12:41:00 GMT</pubDate><guid>http://www.cppblog.com/janvy/archive/2010/03/24/110478.html</guid><wfw:comment>http://www.cppblog.com/janvy/comments/110478.html</wfw:comment><comments>http://www.cppblog.com/janvy/archive/2010/03/24/110478.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/janvy/comments/commentRss/110478.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/janvy/services/trackbacks/110478.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Boost.Asio是一个跨平台的网络及底层IO的C++编程库，它使用现代C++手法实现了统一的异步调用模型。&nbsp;&nbsp;<a href='http://www.cppblog.com/janvy/archive/2010/03/24/110478.html'>阅读全文</a><img src ="http://www.cppblog.com/janvy/aggbug/110478.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/janvy/" target="_blank">janvy</a> 2010-03-24 20:41 <a href="http://www.cppblog.com/janvy/archive/2010/03/24/110478.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>了解 Boost Filesystem Library（转载）</title><link>http://www.cppblog.com/janvy/archive/2010/03/24/110477.html</link><dc:creator>janvy</dc:creator><author>janvy</author><pubDate>Wed, 24 Mar 2010 12:32:00 GMT</pubDate><guid>http://www.cppblog.com/janvy/archive/2010/03/24/110477.html</guid><wfw:comment>http://www.cppblog.com/janvy/comments/110477.html</wfw:comment><comments>http://www.cppblog.com/janvy/archive/2010/03/24/110477.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/janvy/comments/commentRss/110477.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/janvy/services/trackbacks/110477.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 缺乏定义良好的、用于处理文件系统操作的库，这一直是 C++ 语言存在的一个问题。过去，程序员必须使用本机 API 来解决此问题。通过本文您将了解一个提供安全、可移植且易用的 C++ 接口来促进文件系统操作的库：Boost Filesystem Library。&nbsp;&nbsp;<a href='http://www.cppblog.com/janvy/archive/2010/03/24/110477.html'>阅读全文</a><img src ="http://www.cppblog.com/janvy/aggbug/110477.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/janvy/" target="_blank">janvy</a> 2010-03-24 20:32 <a href="http://www.cppblog.com/janvy/archive/2010/03/24/110477.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>