Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
变量开启:Xcode can';t在c+中打开文件+;? 就像“新XCODE不能打开C++文件”中的提问者一样,我正在学习XCODEX和OX X(我在优诗美地国家公园MAC上使用XCODE 7)。 当我构建并运行代码时,我可以让代码_C++_Ios_Xcode_Macos_Sfml - Fatal编程技术网

变量开启:Xcode can';t在c+中打开文件+;? 就像“新XCODE不能打开C++文件”中的提问者一样,我正在学习XCODEX和OX X(我在优诗美地国家公园MAC上使用XCODE 7)。 当我构建并运行代码时,我可以让代码

变量开启:Xcode can';t在c+中打开文件+;? 就像“新XCODE不能打开C++文件”中的提问者一样,我正在学习XCODEX和OX X(我在优诗美地国家公园MAC上使用XCODE 7)。 当我构建并运行代码时,我可以让代码,c++,ios,xcode,macos,sfml,C++,Ios,Xcode,Macos,Sfml,变量开启:Xcode can';t在c+中打开文件+;? 就像“新XCODE不能打开C++文件”中的提问者一样,我正在学习XCODEX和OX X(我在优诗美地国家公园MAC上使用XCODE 7)。 当我构建并运行代码时,我可以让代码完美地工作,但当我试图将其作为独立程序运行时,却无法让可执行文件工作。 我正在尝试用SfML在C++中用PC翻译一些游戏。 必须有一种方法在应用程序中保存高分和以前的游戏,但这让我很为难。 这是我根据上一个问题使用的示例代码: #include

变量开启:Xcode can';t在c+中打开文件+;? 就像“新XCODE不能打开C++文件”中的提问者一样,我正在学习XCODEX和OX X(我在优诗美地国家公园MAC上使用XCODE 7)。 当我构建并运行代码时,我可以让代码完美地工作,但当我试图将其作为独立程序运行时,却无法让可执行文件工作。 我正在尝试用SfML在C++中用PC翻译一些游戏。 必须有一种方法在应用程序中保存高分和以前的游戏,但这让我很为难。 这是我根据上一个问题使用的示例代码:

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

int main()
{
    ifstream fin;
    ofstream fout;
    string input;

    fin.open("inputFile.txt");
    if(fin.fail())
        cout << "File failed to open." << endl;
    fin >> input;
    fin.close();

    fout.open("outputFile.txt");

    fout << input;
    fout << "\n Data transferred \n";
    fout.close();
}
#包括
#包括
#包括
使用名称空间std;
int main()
{
流鳍;
流式流量计;
字符串输入;
打开(“inputFile.txt”);
if(fin.fail())
不能输入;
fin.close();
打开(“outputFile.txt”);

如果您需要报告错误(请参见
strerror()
errno
)。我怀疑此问题与当前工作目录有关,这是您需要了解的。进行搜索。就像在Windows和大多数地方一样,当您使用相对路径时,它们与当前工作目录有关(这是您在XCode中为在XCode中运行而设置的),而不是应用程序所在的目录或应用程序包。要在Finder中打开应用程序包,请右键单击并选择“显示包”或者不管它叫什么。如果使用终端,应该没有隐藏的文件,所有文件都应该通过
ls
可见。有关如何使用捆绑包中的文件的信息,请参阅
NSBundle
CFBundleRef