【发布时间】:2014-09-13 02:33:43
【问题描述】:
我目前正在尝试输出主机文件的内容,最终一旦我弄清楚这部分,我将添加条目并稍后删除它们(这就是我使用 fstream 的原因(我认为?))我不是很精通编程,需要一些指导,因为我以前从未为 OSX 编程过。
当我运行它时,我的程序似乎无法导航到目录并返回“无法打开文件”。如何指定正确的目录?我习惯了可以指定 C:、D:、E 的 Windows;驱动器。
fstream f ("/private/etc/hosts");
if (f.is_open())
{
while (f.good())
{
getline (f,line);
cout << line << endl;
}
f.close();
} else
cout << "Unable to open file" << endl;
【问题讨论】: