1.获取当前电脑的cpu核心数 然后乘2获得最佳线程数
2.把需要扫描的内容存进一个vector里面,比如c:
3.创建线程,从一个vector 里面获取需要扫描的文件夹进行扫描并判断,如果是文件夹则存到vector 里面 如果是文件就对比看是不是需要搜索的文件 如果vector里面没有文件夹存在则休眠等待。当vector里面没有文件夹了且所有线程都已经处于休眠状态的话,则说明扫描完成,可以退出程序
1.获取当前电脑的cpu核心数 然后乘2获得最佳线程数
2.把需要扫描的内容存进一个vector里面,比如c:
3.创建线程,从一个vector 里面获取需要扫描的文件夹进行扫描并判断,如果是文件夹则存到vector 里面 如果是文件就对比看是不是需要搜索的文件 如果vector里面没有文件夹存在则休眠等待。当vector里面没有文件夹了且所有线程都已经处于休眠状态的话,则说明扫描完成,可以退出程序
本文标题:windows 文件扫描器
本文链接:https://www.haomeiwen.com/subject/okzcsxtx.html
网友评论