簡體   English   中英

Xcode中的C ++程序不使用outFile輸出簡單的文本文件

[英]C++ Program in Xcode not outputting simple text file using outFile

我正在使用這個簡單的示例代碼運行程序來輸出文本文件。 我正在使用Xcode,只是從命令行工具啟動一個新的C ++項目。 由於某種原因,程序不會將任何文件輸出到我的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();
}

Dang我不敢相信我弄明白了,這是Xcode中的一個選項。 所以我點擊停止按鈕附近的xcode頂部的欄文本(項目名稱>我的Mac 64位)

然后點擊編輯方案。 單擊選項選項卡並單擊使用自定義工作目錄。 然后選擇了一個工作目錄。 現在出現文本文件!

如上所述,編輯該計划對我有用,但進入該計划是不同的。

  • 使用產品菜單
  • 選擇Scheme選項
  • 選擇“ 編輯方案”選項
  • 單擊“ 選項”選項
  • 勾選“ 工作目錄 ”項
  • 單擊文本框右端的小圖標。
  • 選擇目錄

我還在窗口的左側窗格中選擇了“運行/調試”選項。

要查找當前工作目錄,請在項目導航器的“產品”文件夾下,右鍵單擊產品,然后選擇“在Finder中顯示”。 在此目錄中,您還可以找到已編譯的代碼。

例如:〜/ Library / Developer / Xcode / DerivedData / <project name> -gweghgfqkjkidjfhcgetdryechjz / Build / Products / Debug

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM