基础概念:

原文:http://www-eleves-isia.cma.fr/documentation/BoostDoc/boost_1_29_0/libs/thread/doc/definitions.html
backup:http://docs.google.com/Doc?id=dgnd783p_138c62cd2gb
这是1.29.0版boost文档中的定义,参考了C++ standard,并结合boost作了解释,很规范,介绍了以下基本概念:
Thread、Thread-safe、Thread State、Race Condition、Deadlock、Starvation、Priority Failure、Memory Visibility
新版boost文档中已经没有这一章了



参考:

  1. http://www.cs.cf.ac.uk/Dave/C/node32.html
    一个c/pthread的thread教程,有一些典型例子的代码、算法说明
  2. http://www.stlchina.org/twiki/bin/view.pl/Main/BoostThread#C++%20Boost%20Thread%20%B1%E0%B3%CC%D6%B8%C4%CF
    C++ Boost Thread 编程指南(中文版)
    http://www.ddj.com/cpp/184401518
    英文原版
    WARNING:Out-of-Date(2002年的)! 只能参考用
  3. http://aszt.inf.elte.hu/~gsd/klagenfurt/material/ch03s06.html
    英文的一篇boost.thread说明,里面有boost::thread的简单例子,其中一个使用了condition
    WARNING:Out-of-Date! 只能参考用

Code:





posted on 2008-04-29 14:12 frank28_nfls 阅读(1917) 评论(0)  编辑 收藏 引用 所属分类: boost

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理