volatile语义及线程安全singleton模式探讨计算机等级考试

文章作者 100test 发表时间 2010:01:02 07:01:45
来源 100Test.Com百考试题网


  1.引言

  详尽的讨论了volatile语义以及如何用C 实现线程安全的Singleton模式。

  主要参考Scott Meyers and Andrei Alexandrescu写的“C and the Perils of Double-Checked Locking”,这是2004年的文章,以及网上的其他资源。

  其他参考:

  Threads Basics

  http://www.hpl.hp.com/personal/Hans_Boehm/c mm/threadsintro.html

  The "Double-Checked Locking is Broken" Declaration

  http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html

  非完美C Singleton实现[2]


相关文章


C#和C 混合编程计算机等级考试
慎用CMFCToolBar::CreateEx计算机等级考试
指针使用经验总结之悬垂指针计算机等级考试
指针变量作为函数参数的一点用法计算机等级考试
volatile语义及线程安全singleton模式探讨计算机等级考试
基于TCP协议的socket编程实例计算机等级考试
基于UDP协议的socket编程实例计算机等级考试
DllMain和多线程死锁计算机等级考试
通过ini实现多语言菜单计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛