Closed. This question needs to be more focused。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
                        
                        4年前关闭。
                                                                                            
                
        
我正在搜索一个示例,说明通过两个或多个线程的并发访问导致数据丢失。有谁知道我该怎么做? (在C中)

在第二步中,我想用这样的互斥锁或smth解决问题。

但这对了解如何处理数据丢失很有帮助!

问候

最佳答案

实现一个简单的链表,启动两个线程:一个添加和一个删除。
一段时间后,我保证为您提供美丽的sigsegv。
互斥锁将有助于保持链接列表的清洁。

关于c - 通过线程(在C中)进行多次访问而导致数据丢失的搜索示例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35504107/

10-09 19:59