C++ 无法在Xcode 3中打开文件

C++ 无法在Xcode 3中打开文件,c++,xcode,C++,Xcode,我无法读取Xcode中的文件。我尝试了所有方法,从将它们放入源代码、文档和产品文件夹,到将文件放入与源代码相同的文件夹。代码如下: #include <iostream> #include <fstream> using namespace std; int main() { string line; ifstream infile; infile.open ("example1.txt"); getline (infile,line);

我无法读取Xcode中的文件。我尝试了所有方法,从将它们放入源代码、文档和产品文件夹,到将文件放入与源代码相同的文件夹。代码如下:

#include <iostream>
#include <fstream>
using namespace std;

int main()
{
    string line;
    ifstream infile;
    infile.open ("example1.txt");
    getline (infile,line);
    cout << line << endl;
    if (infile.is_open())
        cout << "file opened successfully\n";
    infile.close();
}
#包括
#包括
使用名称空间std;
int main()
{
弦线;
河流充填;
infle.open(“example1.txt”);
getline(填充,行);

cout在Xcode中,单击可执行文件并执行“获取信息”操作。在第一个选项卡中应该有工作目录的设置。将example1.txt文件放在该文件夹中,或者将工作目录更改为example1.txt的位置,您的代码应该会输出一些内容。

我将该文件移到了工作目录中,但它仍然不会被删除检测该文件。您认为还有其他原因吗?请尝试在
if(infle.is\u open())
测试中添加一个else子句,以便在
infle.is\u open()时打印内容
返回false。输出是否打印?好的。我这样做了,并且执行了else语句。:/Hey,我指定了完整路径,它成功了。感谢您的帮助!