使用Xcode用c ++编写文件并使用终端运行

时间:2016-08-17 16:18:47

标签: c++ xcode

我是编程的新手,我给自己买了一本自助书,但这本书是专为Windows设计的。到目前为止,我大部分都能够翻译,但我很难写入/追加文件并通过终端运行它们。我想知道是否有人可以为我翻译这些内容。这些行是我被告知在命令提示符/终端中键入的内容。

C:\ MyPrograms> c ++ write.cpp -o write.exe

C:\ MyPrograms>写

#include <stdio.h>
#include <fstream>
#include <iostream>
#include <string>
using namespace std;

int main()
{
string poem = "\n\tI never saw a man who looked" ;
poem.append("\n\tWith such a wistful eye") ;
poem.append("\n\tUpon that little tent of blue") ;
poem.append("\n\tWhich prisoners call the sky") ;

ofstream writer("poem.txt") ;

if (! writer)
{
    cout << "Error opening file for output" << endl ;
    return -1 ;             //signal an error then exit the program.
}

writer << poem << endl ;            // write output
writer.close() ;                    // close filestream.

return 0 ;
}

这是我试图运行的程序名为write.cpp,请帮忙谢谢!

1 个答案:

答案 0 :(得分:1)

在OS X上,终端的第一行是:

g++ write.cpp -o write

第二行是:

./write

第一行编译代码并创建一个名为write的可执行文件。第二行运行可执行文件。