每一个子线程中会对全局变量g_nCounter进行递增三次,使用Mutex保证在同一时刻只能有一个线程递增、输出这个值,因此,实现了数据处理的串行化,每一次子函数的输出必定是完整的3次,不会导致输出结果混乱的情况。
[ACE程序员教程笔记]使用ACE_Thread_Mutex访问子线程中的数据
最新推荐文章于 2024-03-26 10:24:13 发布
每一个子线程中会对全局变量g_nCounter进行递增三次,使用Mutex保证在同一时刻只能有一个线程递增、输出这个值,因此,实现了数据处理的串行化,每一次子函数的输出必定是完整的3次,不会导致输出结果混乱的情况。