我正在尝试为Google Code Jam编写一些算法程序,但我无法让XCode从输入文件中轻松读取。
我已将文件添加到项目中,它显示在左侧文件导航栏中。但我不能相对提及它。在Code :: Blocks中,我只是从“FileName.txt”输入并且它可以正常工作但是使用XCode却无法找到它。
如果我放完整个文件路径(即/ Users / myname / Documents / Google Code Jam / ProjectName / ProjectName / FileName.txt),那么它可以工作,但这看起来很荒谬。
我能做些什么来让XCode工作吗?当我添加文件时,我将复制文件勾选到项目目录中,并添加到目标可执行文件。
感谢任何帮助。
谢谢!
答案 0 :(得分:0)
我刚刚发现了这一点,JulioGorgé的评论正是我所需要的。在调试模式下运行时的默认工作目录是一些深奥的文件夹(如果你在main()的开头包含system("pwd");
,你可以在iOS中看到。
在编辑方案... 菜单的“选项”选项卡中,您可以勾选“使用自定义工作目录”并找到您在参数<中输入的测试文件/ em> tab。