允许命令行工具使用 ofstream 创建文件
Allow a command line tool to create files using ofstream
我在通过命令行工具使用 ofstream 时遇到了一些问题。
比如说,我想创建一个文件,它创建一个文件并写入它。我将使用的代码是:
ofstream outfile("myfile.txt");
outfile << "Hello World!";
outfile.close();
当我在 Xcode 中构建它时,这有效。但是,当我从终端 运行 它时,文件不会写入。我做错了什么,还是我遗漏了什么?
提前致谢! :)
可能是访问权限的问题。尝试:
sudo 可执行文件
我在通过命令行工具使用 ofstream 时遇到了一些问题。
比如说,我想创建一个文件,它创建一个文件并写入它。我将使用的代码是:
ofstream outfile("myfile.txt");
outfile << "Hello World!";
outfile.close();
当我在 Xcode 中构建它时,这有效。但是,当我从终端 运行 它时,文件不会写入。我做错了什么,还是我遗漏了什么?
提前致谢! :)
可能是访问权限的问题。尝试: sudo 可执行文件