c++文件操作之二进制文件-写文件

2020-08-26 16:02:20 浏览数 (1)

代码语言:javascript复制
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
class Person {
public:
    char name[64];
    int age;
};
void test() {
    ofstream ofs;
    ofs.open("person.txt", ios::out | ios::binary);
    Person p = { "张三",18 };
    ofs.write((const char*)&p, sizeof(Person));
    ofs.close();
}
int main() {
    test();
    system("pause");
    return 0;
}

0 人点赞