void test(){
//1.包含头部文件
//2.创建流对象
ifstream ifs;
//3.打开文件 判断文件是否打开成功
ifs.open("person.txt", ios::in | ios::binary);
if (!ifs.is_open()){
cout << "文件打开失败" << endl;
return;
}
//4.读文件
person p;
ifs.read((char *)&p,sizeof(person));
cout <<"姓名为:"<< p.name <<"年龄为:"<< p.age << endl;
//5.关闭文件
ifs.close();
}
c++读二进制文件
最新推荐文章于 2024-06-08 10:59:35 发布
本文展示了如何使用C++中的ifstream进行文件person.txt的读取,包括打开文件、检查是否成功、读取数据并关闭文件的操作。
摘要由CSDN通过智能技术生成