c++建立职工信息简表(只含有姓名和年龄的职工信息简表),保存
时间: 2024-02-04 07:02:20 浏览: 22
下面是一个简单的 C++ 代码示例,用于创建和保存职工信息简表:
```c++
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
struct Employee {
string name;
int age;
};
int main() {
// 创建职工信息简表
Employee emp1 = {"Alice", 28};
Employee emp2 = {"Bob", 32};
Employee emp3 = {"Charlie", 25};
// 保存职工信息简表到文件
ofstream file("employee.txt");
file << emp1.name << " " << emp1.age << endl;
file << emp2.name << " " << emp2.age << endl;
file << emp3.name << " " << emp3.age << endl;
file.close();
return 0;
}
```
在上述代码中,我们首先定义了一个结构体 `Employee`,它包含了职工的姓名和年龄。然后我们创建了三个职工信息简表,分别是 `emp1`、`emp2` 和 `emp3`。接着,我们使用 `ofstream` 类型的对象 `file` 打开了一个名为 `employee.txt` 的文件,并将每个职工的姓名和年龄写入该文件中。最后,我们关闭了文件,并通过返回 `0` 来结束程序。
注意,该示例只保存了三个职工的信息,如果需要保存更多的职工信息,可以通过循环等方式来实现。同时,在实际应用中,可能需要添加一些错误处理机制,以确保程序能够正常运行并保存正确的数据。