Chinaunix's Archiver
论坛
›
C/C++
› FindFirstFile实现原理?
小白的大黑
发表于 2018-07-31 23:58
FindFirstFile实现原理?
请问一下windows api中的FindFirstFile实现的机制是什么?
在目录中查找文件的时候是遍历整个目录去匹配吗?还是通过别的类似于索引的形式?
假如使用boost/filesystem实现查找文件,与其效率相比怎么样呢?
codechurch
发表于 2018-08-01 09:50
findfirstfile 是系统调用。 系统调用 VS 语言支撑库是 有严格不同的,虽然系统调用也可以以库的形式给出。
目录究竟如何查找,是挨个匹配,还是B+树,还是别的什么,取决于文件系统的实现。
页:
[1]
查看完整版本:
FindFirstFile实现原理?