下面是一个简单的C++数据管理库软件的示例:

#include <iostream>
#include <string>
#include <vector>

class Data {
public:
    std::string name;
    int age;
    std::string address;

    Data(std::string name, int age, std::string address) {
        this->name = name;
        this->age = age;
        this->address = address;
    }
};

class DataManager {
private:
    std::vector<Data> data;

public:
    void addData(Data newData) {
        data.push_back(newData);
    }

    void displayData() {
        for (int i = 0; i < data.size(); i++) {
            std::cout << "Name: " << data[i].name << std::endl;
            std::cout << "Age: " << data[i].age << std::endl;
            std::cout << "Address: " << data[i].address << std::endl;
            std::cout << std::endl;
        }
    }
};

int main() {
    DataManager manager;

    Data data1("John", 25, "123 Main St");
    Data data2("Jane", 30, "456 Elm St");

    manager.addData(data1);
    manager.addData(data2);

    manager.displayData();

    return 0;
}

这个示例中,首先定义了一个Data类来表示要存储的数据,包括姓名、年龄和地址。然后定义了一个DataManager类来管理数据的添加和显示。DataManager类使用了一个std::vector来存储所有的数据对象。

main函数中,首先创建了一个DataManager对象,然后创建了两个Data对象,并使用addData方法将它们添加到DataManager中。最后调用displayData方法来显示所有的数据。

运行该程序,将输出以下内容:

Name: John
Age: 25
Address: 123 Main St

Name: Jane
Age: 30
Address: 456 Elm St
``
请用c++写一个数据管理库软件

原文地址: https://www.cveoy.top/t/topic/h6SN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录