困扰多天的多线程冲突解决了

最近在做一个交易系统,一个线程读取一个全局数组,但另一个线程维护数组为固定大小,并不断更新最新值,就涉及到删除最之前的数据,但另外一个线程恰好读取被删除的位置,导致程序崩溃,通过加互斥锁解决。

你可能感兴趣的:(技巧,c++)