首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

急 一个关于线程和STL的有关问题

2012-03-26 
急急~~~~ 一个关于线程和STL的问题我读取一批路径到我的map里面,两个值都是路径,主要是在两个路径之间进行

急急~~~~ 一个关于线程和STL的问题
我读取一批路径到我的map里面,两个值都是路径,主要是在两个路径之间进行复制操作,现在的问题是:要创建一个不确定的线程来执行这批文件之间的复制,比如说 10个线程来 复制这批文件,那么这个map就会被分为10份,然后每份 起一个线程来复制, 现在的问题是 线程数是动态的,随意创建多少个, 请问各位大侠 能帮我解决这个问题吗? 如何分割MAP,以及如何为每个分配好的MAP 起动态线程来复制?

[解决办法]
利用Map的迭代器,依次循环来取得键值对路径,利用循环来创建线程,用CreateEvent创建一个事件对象来完成同步 就ok了。

热点排行