【问题标题】:Where does Xcode create .txt files to?Xcode 在哪里创建 .txt 文件?
【发布时间】:2012-11-04 03:51:29
【问题描述】:

http://www.cplusplus.com/doc/tutorial/files/

我刚刚完成了这个,但我的桌面上没有任何文件。

那么 .txt 文件放在我电脑的什么位置?

// basic file operations
#include <iostream>
#include <fstream>
using namespace std;

int main ()
{
    ofstream myfile;
    myfile.open ("example.txt");
    myfile << "Writing this to a file.\n";
    myfile.close();
    return 0;
}

【问题讨论】:

  • 出于兴趣,您为什么希望它出现在您的桌​​面上?
  • 来自您的个人资料 - I am obsessed with being super efficient at all times。那么,我的回答解决了你的问题吗?

标签: c++ file location


【解决方案1】:

该死的...我看到这个帖子从来没有回答过很多次..

这是解决方案

当您在当前项目中工作时,在您的项目导航器中有很多文件。试用产品(如果我记得的话)并寻找可执行文件。现在去属性检查器或任何被调用的东西。 (Xcode 的右侧。)

你会在某处找到一个名为PATH 的部分,该路径写在那里。这是可执行文件运行的路径。这意味着您可以在其中找到您使用程序创建的所有文件。

试试看...这就是我管理和查看我的 .txt 文件的方式,因为有时我想给它们一些格式。

希望我已经解决了您的问题...干杯! ;)

【讨论】:

    【解决方案2】:

    单击左侧产品选项卡中的可执行文件,您应该会在实用程序部分的右侧看到它的路径。这是他们得救的地方。在我的电脑上,这条路径是:

    /Users/myName/Library/Developer/Xcode/DerivedData/CurrentXcodeProject-adsnvetbleazktcgitfymfcbhkkt/Build/Products/Debug/filename.txt

    【讨论】:

      【解决方案3】:

      在“当前目录”中,表示您运行可执行文件的环境的工作目录。

      我不能告诉你那是什么,但在基本情况下,它可能是可执行文件所在的目录。 在许多其他情况下可能不是。

      在您的硬盘驱动器上搜索文件将向您显示其位置。

      【讨论】:

      • @bryanmac:我的回答并没有声称他是。
      • 当我评论它时 - 你说 Windows 资源管理器并将其更改为硬盘驱动器。无论如何,细节。我认为您对当前目录的回答是正确的.. +1
      • @bryanmac:你一定想象到了! :)
      • @LightnessRacesinOrbit 我在 Mac 上使用 Xcode。我希望该文件能够落在我的桌面上,因为我观看的所有教程都表明它将驻留。其他人都使用 Visual Studio 和 PC。 Xcode 和 Visual Studio(对于一个)以及语言本身的理解之间存在细微差别。我已经搜索过了,我通常会得到一个电话簿的文件,我不想手动搜索。我想我不明白“当前目录”是什么意思。它是 .exe 文件所在的位置还是 .cpp 文件所在的位置?
      • @Josh:也不一定。它是执行程序的 shell 的当前目录,即使您作为用户实际从某个 GUI 执行程序时也存在的属性——GUI 在引擎盖下仍然在 shell 上运行。在 Windows 中,您可以在快捷方式上设置“Run in”属性来更改它;我不知道OSX。您用于编译代码的 IDE 并不真正相关。
      【解决方案4】:

      右键单击您的产品并选择“在 Finder 中显示”。那就是打开输出文件所在的路径。您还可以在其中添加输入文件以供您的程序读取。

      【讨论】:

        【解决方案5】:

        在这里找到最佳答案: File creation in C++ on Xcode

        基本上你可以指定一个已知目录,以便所有创建的文件都到那里。

        【讨论】:

          【解决方案6】:

          如果您在 Mavericks 上右键单击您的用户文件夹,其中包含您的文档、图片和资料 (~/Users/yourusername) 现在右键单击并查看选项。检查“显示库”。现在按照上面第一个用户所说的路径。

          【讨论】:

            【解决方案7】:

            当应用程序保存文件并且我不知道在哪里时,我一直在做的事情......只是回到那个应用程序,然后点击文件>另存为......

            所以重新打开Xcode,进入“文件”菜单,点击“另存为...”

            它会显示它刚刚保存到的同一个目录。

            【讨论】:

            • 感谢您的提示。我正在寻找默认位置。我想知道我是否也可以改变它。
            【解决方案8】:

            我已经检查了“当前目录”,但我认为我必须指定位置。甚至没有

            ~User/Desktop 
            

            会起作用。

            我所做的是在我的桌面上创建一个具有正确名称的空文件,然后将该文件拖到我的 Xcode 项目中以获取其路径。然后我删除文件。

            将文件添加到我的项目中也是如此。我可以从File 菜单中添加它们,但我需要将它们拖到我想要引用它们的代码中的位置。

            这有点令人费解,但它是我唯一拥有的系统。

            【讨论】:

              【解决方案9】:

              有些答案令人困惑。这是最简单的解决方案。 1. 展开左侧的 Products 文件夹 2.右键点击终端图标(不好意思不知道叫什么) 3. 单击在 Finder 中显示。 您应该能够在其中看到您的输出文件。

              【讨论】:

                【解决方案10】:

                " Xcode 在哪里创建 .txt 文件?"

                你可以决定你想要的地方:按照这些->

                1. “产品->方案->编辑方案”
                2. 在新的弹出窗口“选项”中选择选项选项卡
                3. “工作目录”勾选“使用coatroom工作目录”,找到你想要的文件夹。

                您“创建”的 .txt 文件,或者您想要“阅读”的文件必须保存在此文件夹中。

                【讨论】:

                  猜你喜欢
                  • 2011-08-22
                  • 2014-10-04
                  • 2018-09-27
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  相关资源
                  最近更新 更多