XCode дает команду Линкера с ошибкой с кодом выхода 1 при использовании fstream - PullRequest
0 голосов
/ 23 февраля 2019

Я могу нормально скомпилировать код на Xcode, пока не попытаюсь использовать fstream, а затем продолжаю получать эту ошибку.

Мне было интересно, может быть, это расширение .txt на Mac?Я использую точно такой же код на своем ноутбуке с Windows с Dev C ++, и он отлично работает ...

Вот мой код:

#include <fstream>
#include <iostream>
using namespace std;
int main ()
{
    int i, x, A[17], B[17], n;
    ifstream df ("input.txt");
    df>>n;
    df>>x;
    for (i=0; i<n; i=i+1)
    {
        df>>A[i];
        cout<<A[i];
    }
    df.close ();
    for (i=0; i<n; i=i+1)
    {
        B[i]=A[i]+x;
        cout<<B[i];
    }
    ofstream rf ("results.txt");
    for (i=0; i<n; i=i+1)
    {
        rf<<B[i]<<" ";
    }
    rf.close ();
    return 0;
}
...