C++ 判断文件存在的代码 效率测试

转自stackoverflow

执行结果测试(stackoverflow上回答者的结果):
Method exists_test0 (ifstream): 0.485s
Method exists_test1 (FILE fopen): 0.302s
Method exists_test2 (posix access()): 0.202s
Method exists_test3 (posix stat()): 0.134s

从测试结果上看:
调用 stat 方法(更底层的C接口是效率最高的, 代码也最简练)

原创文章,转载请注明: 转载自kaka_ace's blog

本文链接地址: C++ 判断文件存在的代码 效率测试

发表评论

电子邮件地址不会被公开。 必填项已用*标注