C ++ - 在Mac OSX上获取文件路径

时间:2016-12-15 03:21:03

标签: c++ macos

一旦用户在控制台应用程序上给出文件名,我将如何获得特定文件的完整路径(在运行OSX的系统上)?
任何链接或帮助都会非常感谢。

1 个答案:

答案 0 :(得分:0)

您需要编写一个文件系统walker。 C++ filesystem库将是有用的。从初始目录开始并开始迭代。您可以使用DFS / BFS或您自己的自定义算法

另一种选择是在Linux / Mac上查看find命令源。

编辑1:如果您不想编写程序,请使用终端并触发以下内容:

find / -name <whatever your filename is>