允许命令行工具使用 ofstream 创建文件

Allow a command line tool to create files using ofstream

我在通过命令行工具使用 ofstream 时遇到了一些问题。

比如说,我想创建一个文件,它创建一个文件并写入它。我将使用的代码是:

ofstream outfile("myfile.txt");
outfile << "Hello World!";
outfile.close();

当我在 Xcode 中构建它时,这有效。但是,当我从终端 运行 它时,文件不会写入。我做错了什么,还是我遗漏了什么?

提前致谢! :)

可能是访问权限的问题。尝试: sudo 可执行文件