c++读写文件
  N6qfE06QLZwH 2023年11月02日 29 0


ofstream ofs;
ofs.open("d:/test123.txt", ios::out);
ofs << "hello world\n";
ofs << "hello world1\n";
ofs.close();

ifstream ifs;
ifs.open("d:/test123.txt", ios::in);
if (!ifs.is_open()) {
	cout << "文件打开失败" << endl;
}
// 读文件
// 1
/*char buf[1024] = {0};
while (ifs >> buf) {
	cout << buf << endl;
}*/

// 2
/*char buf[1024] = { 0 };
while (ifs.getline(buf, sizeof(buf))) {
	cout << buf << endl;
}*/

// 3
string buf;
while (getline(ifs, buf))
{
	cout << buf << endl;
}
ifs.close();


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
N6qfE06QLZwH