【发布时间】:2013-04-30 18:58:02
【问题描述】:
我正在尝试找出保存多个 .txt 文件的位置,以便我可以在 Xcode 中的命令行工具项目在运行时直接从它们读取。
我了解 Xcode 会将所有内容编译到一个文件夹 DerivedData,我已分别将其保存在与每个项目的源代码相同的位置。
我可以将多个 .txt 文件保存在 DerivedData 文件夹中的任何位置,或者将其包含在构建设置和阶段中,这样当我运行命令行工具时,我可以键入文件名,它将从该文件中读取。
【问题讨论】:
-
从 C++ 方面来说,它并不在乎 - 您可以硬编码从根节点开始到文件的路径(在 Windows 中:“C:\temp\text.txt”)或 relative 路径(“text.txt”)将在当前工具的目录中查找,或(“../text.txt”)将查找一个文件夹。所以 C++ 不在乎。 VS,直接从 cmd 行运行,任何体面的 IDE 都允许您定义路径,因此这也不重要。将它们保存在您想要的位置,然后有人会为您提供 XCode 的菜单路径,您可以在其中更改目录。但我相信谷歌也可以给你
标签: c++ file file-io xcode4 command-line-tool