janvy

编程是一门技术,更是一门艺术!!!
posts - 12, comments - 1, trackbacks - 0, articles - 0

2010年3月25日

     摘要: bind 是一组重载的函数模板.
用来向一个函数(或函数对象)绑定某些参数.
bind的返回值是一个函数对象.

  阅读全文

posted @ 2010-03-25 11:36 janvy 阅读(3476) | 评论 (0)编辑 收藏

     摘要: for_each的各种用法   阅读全文

posted @ 2010-03-25 11:34 janvy 阅读(5066) | 评论 (0)编辑 收藏

     摘要: 最近在做一个消息中间件里面涉及到多线程编程,由于跨平台的原因我采用了boost线程库。在创建线程时遇到了几种线程创建方式现总结如下:
首先看看boost::thread的构造函数吧,boost::thread有两个构造函数:  阅读全文

posted @ 2010-03-25 11:32 janvy 阅读(9676) | 评论 (0)编辑 收藏

     摘要: 现在 C++ 中推出了强大的智能指针,即 smart_ptr ,本文先稍微介绍一下 smart_ptr ,然后具体说说 shared_ptr 和 weak_ptr ,特别是 enable_shared_from_this 和 shared_from_this
  阅读全文

posted @ 2010-03-25 10:53 janvy 阅读(11051) | 评论 (0)编辑 收藏