我正在编写一个应用程序,其中多个链接列表在线程之间共享,链接列表上的操作与往常一样:搜索,插入,删除,修改节点内容。安执行,以保持链接列表操作的整个过程“线程安全” http://www.cs.cf.ac.uk/Dave/C/node31.html#SECTION003100000000000000000实现'线程安全的'链表
但不知道是否我卡安做如下:
lock(mutex)
link list operation
unlock(mutex)
即我一个互斥体,每个链接列表和关联每当我开始操作时都要像上面一样使用它
意见不一致
选择此答案,因为这对我来说比较有用......但其他答案也应该很好地工作 – 2011-06-11 16:25:43
是否有更好的方法来拥有全局锁或在结构本身内定义锁 – Bionix1441 2016-09-20 08:03:11