题目要求如下: //使用多线程,定时器和map等编程技巧。 // 定义map对象来存储数据,主线程中定时向该对象插入数据,每次插入两个连续的数据插入后显示出当前map大小。 //第二个线程定时删除map中的数据,每次删除一个最前面的数据,删除后显示当前的map大小。 //当主线程判断当前的map大小为1000时,终止第二个线程。确保第二个线程结束后主线程退出。 //在对map进行操作时,要加临界区保护。
2021-06-23 17:17:28 101KB 多线程map容器互斥代码
1