Программа С++ в Xcode не выводит простой текстовый файл, используя outFile

Я запускаю программу, используя этот простой пример кода для вывода текстового файла. Я использую Xcode и просто начал новый проект на С++ из инструментов командной строки. По какой-то причине программа не выводит никаких файлов на мой Mac. Пожалуйста, помогите выяснить, почему XCode не выводит никаких файлов на мой компьютер? Благодарю!

#include <iostream>
#include <fstream>

using namespace std;

int main() {
double myNumber = 42.5;
fstream outfile("test.txt", fstream::out);
outfile << "The answer is almost " << myNumber << endl;
outfile.close();
}

Ответ 1

Dang Я не могу поверить, что понял, это был вариант в Xcode. Поэтому я нажал на панель вверху xcode рядом с кнопкой остановки с текстом (название проектa > 64-битный Mac)

Затем нажмите правую схему редактирования. Щелкнув на вкладке параметров и нажав, используйте пользовательский рабочий каталог. Затем выберите рабочий каталог. Теперь появится текстовый файл!

Ответ 2

Как упоминалось выше, редактирование схемы работало для меня, но переход к схеме был другим.

  • Используйте Продукт.
  • Выберите опцию Схема
  • Выберите параметр Изменить схему
  • Перейдите на вкладку Параметры
  • Отметьте элемент < Рабочий каталог
  • Нажмите маленький значок в правом конце текстового поля.
  • Выберите каталог

У меня также была опция Run/Debug, выбранная в левой панели окна.